2011-01-29 9 views
1

私はユーザーがレストラン/バーを提案できるサイトを持っています。フォームには何百ものフォームフィールドがあります。例:Bearsは選択でき、いくつかのブランドがあり、各ブランドはMug、Bottle、Half-Pint、Pint、Jug、Bucket of 5、Tower 2つの価格を持っているのは、ハッピーアワー、その他はレギュラーです。ユーザデータが提出されると、管理者がそれを承認し、そのようなデータに応じて、サイトのフロントエンド(ベアーズセクション、スピリッツセクションなど)を構築する必要があります。Drupalのコンテンツタイプとフィールドの集まり

CCKを使用してフォームを構築する可能性のある方法は何でしょうか。モックアップはhttp://indiantourplaces.com/mockup.gifで閲覧できます

+0

そのモジュールに興味を持つかもしれないと思います数百のフォームフィールドを持つフォームを作成します。ほとんどのユーザーはこのようなフォームを完成することはできません。 – googletorp

答えて

1

これはDrupal 7のみですが、http://drupal.org/project/propertiesのように聞こえるかもしれません。

基本的には、カテゴリにグループ化された無制限のプロパティ(キー値のペア)で構成される単一のフィールドです。カテゴリ/プロパティは、動的に追加することも、定義済みのテンプレートに限定することもできます。

さらに、プロパティが関連付けられたエンティティを比較することができます。

1

ビールリストや精神リストを最新の状態に保つために管理者に任せておくのは賢明ではないと思います。あなたは、Drupal Taxonomy機能を利用して、サイトのユーザーがあなたのためにそのようなリストを作成することを考慮する必要があります。あなたは、ビールブランドの語彙を取り入れるビールブランドフィールドを持つことができます。

ところで、それは「ビール」「クマ」ではないですクマは獣の種類であることを起こる:P

+0

OPのフォームは獣なので、おそらく使用法は正しいです! (しかも、朝の後にどれくらいの飲み物が覚えているのか? – GSP

関連する問題