子のサブカテゴリまたは別のカテゴリ - ベストプラクティスのいずれか

私は製品とそれに割り当てられたカテゴリグループ製品タイプという名前のチャンネルを持っています。たとえば、次のようになります。

Product Type -> Scent -> Product Collection

それから、Product Collectionには時には独自のProduct Line(ここではジレンマがある)があるか、製品アイテム(私がすでに扱っている部分)に直接行くことがあります。

また、製品タイプカテゴリグループは、メインメニューを構築するために使用されます(GWcodeカテゴリアドオンを使用)。

私の質問は、特定の製品ABCコレクションの製品ラインを子カテゴリとして追加するか、別のカテゴリグループ製品ラインを作成し、製品ラインに製品ABCコレクションをリストするか(製品ラインの「メイン」製品コレクションタイプ)。

オプション1:

Product Type -> Scent -> Product ABC Collection -> Product ABC Line

オプション2:

Product Type -> Scent -> Product ABC Collection

Product Lines -> Product ABC Collection -> Product ABC Line

これらの2つのカテゴリグループを結びつけます。

私はEEの中でどれがベストプラクティスの方法であるかわからない。

ありがとう

0
はい、私はセグメントタグを使用して2つの異なるカテゴリグループを接続する方法を把握していますが、ベストプラクティスの方が効率的で優れているというヒントはまだありません。
追加された 著者 Bernard Dy,
あなたは両方を試して、好きなものを見ましたか?実際には、EEのすべてのケースで「ベストプラクティス」はありません(実際は、私はこれまで論じていたでしょう)。時には、システムの観点から開発者の視点対コンテンツマネージャーの視点対ビジネスの視点のどちらが優れているのかを実験するだけでよい場合もあります。
追加された 著者 hardmath,

1 答え

いくつかの不具合の後、私はオプション1に行くことに決めました。

主な問題は、 {entry_id} とGWcode Categoriesアドオンを使用してカートに商品が入っていたときに商品カテゴリを取得することでした。その場合、製品タイプと製品ラインからすべてのカテゴリを取得していました。これにより、その問題を解決した追加の条件文が作成されました。オプション1では、それはすぐに箱から出ました。

0
追加された