web-dev-qa-db-ja.com

1つのフィールドに2つのフィールドを追加し、別のアイテムを追加する方法は?

無制限の値を持つ2つのフィールドがあり、両方のフィールドに独自の[別のアイテムを追加]ボタンが表示されています。
私がしようとしているのは、両方のフィールドを追加し、1つのアイテムを別のアイテムを追加するボタンを追加することです。

1
Zaid

CCKバージョン6.x-3.0-alpha3には、Multigroupと呼ばれるモジュールが含まれています。これにより、複数のフィールドをグループ化し、1つの追加ボタンで複数回フィールドのグループを繰り返すことができます。ただし、これはアルファ版であるため、使用する場合は、十分にテストして、他の問題が発生しないことを確認してください。

3
marcvangend

この投稿は少し古いですが、私はこの情報が必要だったので、誰か他の人もそうするかもしれません。

Drupal 7の場合、 Field Collection モジュールをインストールします。
フォームに移動して、「フィールドコレクション」タイプのフィールドを追加します。
このフィールドに無制限の値を与えます。
このフィールドは、他のすべてのフィールドが入るコンテナです。

次に、構造>>フィールドコレクションに移動します

作成したフィールドを見つけます。このフォームに内部フィールドを追加します。それでおしまい!

1
Jeff Schaefer

http://www.poplarware.com/articles/cck_field_module オプションとして、独自の複合フィールドを作成できます。ただし、マルチグループが機能しない理由を調査して修正することをお勧めします。

0
32i

このトリックでは、次のモジュールを使用できます。

私はField group multipleモジュールを好みます。

0
mrded