フォームの作成を行っています。各項目ごとにフォームを作成することはできたのですが、姓名、電話番号のように、おなじ行に2つ以上のテキストフィールドを設定するのはどのようにすればよいでしょうか?例:姓______ 名________ , 電話番号_____-___-____ ( ___ はテキストフィールドです)
Drupal実践プログラミング徹底入門を読んでみましたが、よくわかりませんでした。ご存知の方がいらっしゃいましたら教えてください。

評価
(0票)

コメント

独自フォームタイプを定義します

/include/form.inc を見れば、フォームタイプがどのように定義されているのかわかります。

モジュールでは、以下の4つの関数を実装すれば独自フォームタイプを定義できます。
1. hook_elements()
2. hook_theme()
3. theme_要素名()
4. 要素名_expand()

4.は、hook_elementsで指定した、具体的にフォーム要素を定義するオリジナルの関数です。

randomness