FAPIを使用してフォームに「数値」フィールドタイプを追加しようとしています。
$form['phone_number']['areacode'] = array(
  '#type' => 'textfield',
  '#title' => '---',
  '#width' => '30%',
  '#align' => 'center',
  '#required' => true,
  '#maxlength' => 3
);
TYPEを「number」に変更すると、フィールドがまったく生成されません。番号モジュールが有効になっています。次のテーマ関数を実装しました。
MYTHEME_form_elementMYTHEME_textfieldMYTHEME_container
#type = numberや#type = number_integerなどを使用すると、このフィールドの後ろに何が表示されないのでしょうか?
これには何か関係があるかもしれません:
カスタムフォームのコードで数値フィールド(整数と小数)を手動で作成する
ただし、実際には、タイプをHTMLで「数値」としてレンダリングして、スマートフォンに数値ダイヤラーが表示されるようにします。
何か案は?