これがセットアップです(作成されたシナリオを使用)が、私の実際の状況に適用できます。この説明のために、Tシャツ(ShirtA、shirtB、shirtCと呼びましょう)をデザインするとします。自分で販売するのではなく、製品を販売してくれるベンダーがいくつかあります(ベンダーX、Y、Zと呼びます)。Joomlaデータベースには、ベンダー用のテーブルとTシャツ用のテーブルがあります。顧客がこのベンダーから購入する場合、顧客は私のサイトにアクセスし、ID url変数に基づいて、別のベンダーのページを表示します。各ベンダーは、私のTシャツをすべて販売するか、一部のみを販売するかを選択できます。さらに、ベンダーは、Tシャツの表に設定した価格を独自の価格で上書きできます。コンポーネントの管理セクションで、各ベンダーは販売するTシャツを選択できる必要があります。
これは私がそれがどのように見えるかを想像する方法です...各ベンダーは、多次元配列のシリアル化されたデータを含む列をテーブルに持っています。メイン配列には、Tシャツテーブルにある各Tシャツのサブ配列が含まれています。これらの各サブアレイには、すべてのオーバーライドデータ(価格、提供されるサイズなど)が含まれています。
ベンダーがコンポーネント管理ページのすべてのオプションを選択して列にシリアル化できるように、Joomla 2.5コンポーネントでモデル、ビュー、編集ページを作成するにはどうすればよいですか?
説明が不十分な場合は申し訳ありません。サポートが必要な場合は、遠慮なくお問い合わせください。ありがとう!