Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à toutes et à tous,
Voilà le code me permettant d'afficher une zone de texte et j'aimerai savoir comment faire pour rendre ce champ obligatoire
foreach($extrafields->attribute_label as $key=>$label)
{
$value=(isset($_POST["options_".$key])?$_POST["options_".$key]:'');
print "<tr><td>".$label.'</td><td colspan="3">';
print $extrafields->showInputField($key,$value);//affiche zone de texte
print '</td></tr>'."\n";
}
Merci d'avance
Bonjour à toutes et à tous,
Je cherche actuellement à affecter à une zone de texte une valeur en fonction d'une liste déroulante.
J'ai une liste de pays et je voudrais afficher la population du pays sélectionné dans un champ texte. Voici le code permettant d'afficher les pays
// Country
print '<tr><td width="25%">'.$langs->trans('Country').'</td><td colspan="3">';
$form->select_pays($object->pays_id,'pays_id').onchange=="$label.value=this.value";//modif
if ($user->admin) print info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionnarySetup"),1);
print '</td></tr>';
Voici ma zone de texte:
// Other attributes
foreach($extrafields->attribute_label as $key=>$label)
{
$value=(isset($_POST["options_".$key])?$_POST["options_".$key]:'');
print "<tr><td>".$label.'</td><td colspan="3">';
print $extrafields->showInputField($key,$value);
print '</td></tr>'."\n";
}
La méthode onchange dans pays permet de relier les 2 éléments, toutefois je n'arrive pas à récupérer l'id de ma zone de texte pour ensuite l'affecter dans ma méthode onchange et remplacer $label par l'identifiant de ma zone de texte
Je ne sais pas si j'ai été clair.
Merci d'avance pour votre réponse
Pages : 1