Ignore:
Timestamp:
Jan 8, 2011, 11:29:44 AM (10 years ago)
Author:
abelass@…
Message:

corrige un bug lors de la détection de l'id parent

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/traduction_rubriques_autrement/trad_rub_pipelines.php

    r43092 r43393  
    99/*Ajoute la langue de traduction dans le chargement du formulaire edition_article*/
    1010 function trad_rub_formulaire_charger($flux){
    11     $form = $flux['args']['form'];
     11   $form = $flux['args']['form'];
    1212   if ($form=='editer_rubrique'){
    1313        $id_trad=_request('lier_trad');
    14         $flux['data']['lang_dest'] .= _request('lang_dest');
    15         if($id_trad AND $flux['data']['lang_dest']){
    16                 $trads=destination_traduction($flux['data']['lang_dest'],$id_trad);     
    17                 $flux['data']['_hidden'] .= '<input type="hidden" name="id_parent" value="'.$trads['id_parent'].'"/>';         
     14        $flux['data']['lang_dest'] = _request('lang_dest');     
     15        if($id_trad AND $flux['data']['lang_dest']){
     16                $id_parent='0';
     17                $trads=destination_traduction($flux['data']['lang_dest'],$id_trad);                     
     18                if($trads)$id_parent=$trads;
     19                $flux['data']['_hidden'] .= '<input type="hidden" name="id_parent" value="'.$id_parent.'"/>';   
     20               
    1821                }
    19        
    20        
    2122        $flux['data']['_hidden'] .= '<input type="hidden" name="lang_dest" value="'._request('lang_dest').'"/>';
     23        $flux['data']['id_parent'] = _request('id_parent');
    2224    }
    2325    return $flux;
     
    4042   
    4143                if($lang=_request('lang_dest')){
    42                 $id_trad=_request('lier_trad');
     44                        $id_trad=_request('lier_trad');
    4345                        $flux['data']['lang'] =  $lang;
    4446                        $flux['data']['langue_choisie'] =  'oui';
    45                         $flux['data']['id_trad'] =  $id_trad;                                          
     47                        $flux['data']['id_trad'] =  $id_trad;                                                  
    4648                        }
    4749        }
Note: See TracChangeset for help on using the changeset viewer.