\n";
$aff_option="
";
if($what_sel)$bouton_parcourir="
";
else $bouton_parcourir="";
$aff= str_replace('!!bouton_parcourir!!', $bouton_parcourir, $aff);
$template=$script_js."
";
$template.="
";
$num=0;
if(!$values[0])$values[0]="";
foreach($values as $value) {
$label_element=$value["label"];
$id_element=$value["id"];
$temp= str_replace('!!id_element!!', $id_element, $aff);
$temp= str_replace('!!label_element!!', $label_element, $temp);
$temp= str_replace('!!num!!', $num, $temp);
if(!$num) $temp= str_replace('!!bouton_ajouter!!', "
", $temp);
else $temp= str_replace('!!bouton_ajouter!!', "", $temp);
$template.=$temp;
// option
foreach($value["objets"] as $objet) {
$option = str_replace('!!label!!', $objet["label"], $aff_option);
$option = str_replace('!!name!!', $objet["name"], $option);
$option = str_replace('!!class!!', $objet["class"], $option);
$option = str_replace('!!num!!', $num, $option);
$option = str_replace('!!value!!', $objet["value"], $option);
$template.=$option;
}
$template.="
";
if(!$num) {
$script_option_js = '';
$j=0;
foreach($value["objets"] as $objet) {
// Ajout des javascript qui permet la répétabilité des champs option
$option_js = str_replace('!!label!!', addslashes($objet["label"]), $script_js_option);
$option_js = str_replace('!!name!!', $objet["name"], $option_js);
$option_js = str_replace('!!class!!', $objet["class"], $option_js);
$option_js = str_replace('!!num!!', $j, $option_js);
$option_js = str_replace('!!value!!', $objet["value"], $option_js);
$script_option_js.=$option_js;
$j++;
}
$template=str_replace('!!add_option!!',$script_option_js, $template);
}
$num++;
}
$template.="
";
$template.="