Estoy tratando de agregar un tipo de campo "número" a un formulario usando FAPI:
$form['phone_number']['areacode'] = array(
'#type' => 'textfield',
'#title' => '---',
'#width' => '30%',
'#align' => 'center',
'#required' => true,
'#maxlength' => 3
);
Cambio el TIPO a "número" y el campo no se genera en absoluto. El módulo de número está habilitado. He implementado las siguientes funciones de tema:
MYTHEME_form_element
MYTHEME_textfield
MYTHEME_container
¿Qué podría estar detrás de este campo que no aparece cuando uso #type = number
o #type = number_integer
, etc.?
Esto podría tener algo que ver con eso:
Sin embargo, en realidad quiero que el tipo se represente como "número" en HTML para que los teléfonos inteligentes muestren un marcador numérico
¿Algunas ideas?