0

ちょっと興味があるんだけど...

人々が料理レシピを入力できるプロジェクトがあります。テキストフィールドを持つ Web フォームを作成したいと思います。入力すると、新しいテキストフィールドが下に表示されます。「成長するテキストフィールドリスト」。ここでそれを示してみましょう:

Ingredient #1  _________________________________  [add]

材料を入力して「追加」をクリックすると、次のように表示されます。

Ingredient #1  Potatoes_________________________
Ingredient #2  _________________________________  [add]

適切なマークアップを知らなくてすみません。ただし、誰かが知っている場合:

a)これの適切な用語(私は成長するテキストフィールドリストと呼んでいます)?b) drupal で Web フォームを使用する方法は?

4

1 に答える 1

0

プログラミングなしでこれを行うには、次の 2 つの方法があります。

  • Webform モジュールを使用している場合 (Webform がノード フォームまたは Webform モジュールのどちらを意味するかは不明)、必要なものを有効にするWebform Add Moreモジュールを試すことができます。唯一の欠点は、フィールドセットでのみ機能するため、テキストフィールドをフィールドセットに配置し、そのフィールドセットでさらに機能を追加できるようにする必要があることです。

  • CCK を使用している場合は、非常に簡単です。新しいテキストフォーム フィールドを追加し、その値の数を「無制限」に設定するだけです。ただし、ユーザーが材料を再利用したり、新しい材料を追加したり、それらを分類したりできる階層選択のようなものを使用します。

于 2012-06-29T21:12:58.790 に答える