J'essaie d'ajouter un type de champ "numéro" à un formulaire à l'aide de FAPI:
$form['phone_number']['areacode'] = array(
'#type' => 'textfield',
'#title' => '---',
'#width' => '30%',
'#align' => 'center',
'#required' => true,
'#maxlength' => 3
);
Je change le TYPE en "nombre" et le champ n'est pas généré du tout. Le module numérique est activé. J'ai implémenté les fonctions thématiques suivantes:
MYTHEME_form_element
MYTHEME_textfield
MYTHEME_container
Qu'est-ce qui pourrait être derrière ce champ qui n'apparaît pas lorsque j'utilise #type = number
ou #type = number_integer
, etc.?
Cela pourrait avoir quelque chose à voir avec cela:
Cependant, je veux que le type soit rendu sous forme de "nombre" en HTML pour que les téléphones intelligents affichent un numéroteur numérique
Des idées?