मैं FAPI का उपयोग करके एक "नंबर" फ़ील्ड प्रकार को जोड़ने का प्रयास कर रहा हूं:
$form['phone_number']['areacode'] = array(
'#type' => 'textfield',
'#title' => '---',
'#width' => '30%',
'#align' => 'center',
'#required' => true,
'#maxlength' => 3
);
मैं TYPE को "संख्या" में बदल देता हूं और क्षेत्र बिल्कुल उत्पन्न नहीं होता है। संख्या मॉड्यूल सक्षम है। मैंने निम्नलिखित थीम कार्यों को लागू किया है:
MYTHEME_form_element
MYTHEME_textfield
MYTHEME_container
इस क्षेत्र के पीछे क्या हो सकता है जब मैं उपयोग करता हूं #type = number
या #type = number_integer
इत्यादि नहीं दिखाता हूं ?
इसके साथ कुछ करना हो सकता है:
कस्टम रूपों के लिए कोड में मैन्युअल रूप से संख्या फ़ील्ड (पूर्णांक और दशमलव) बनाना
हालाँकि मैं वास्तव में HTML में "नंबर" के रूप में प्रस्तुत करना चाहता हूं इसलिए स्मार्ट फोन एक संख्यात्मक डायलर दिखाते हैं
कोई विचार?