1

1 つの magento インストールに 2 つの Web サイトがあります。

両方の Web サイトに表示する必要のある製品をいくつか用意したいと考えています。

価格などは両方のウェブサイトで異なります。

Website1 ではいくつかのカスタム属性を使用する必要がありますが、Website2 ではそれらのカスタム属性は必要ありません。

個々の Web サイト固有の製品に対して 2 つの属性セットを作成する必要がありますか?

一部の製品は両方の Web サイトで使用されるため、製品の保守に問題は発生しませんか?

4

2 に答える 2

2

Magento には、デフォルトでこのオプションが用意されています。

  • 商品を適用するWebサイトを設定できます。
  • 複数のレベル (Web サイト、ストアビュー) で製品情報を変更できます。

したがって、同じ製品を使用し、適切に管理すれば、おそらく問題にはなりません。

于 2012-09-17T08:54:27.060 に答える
1

製品エンティティには、アプリケーションで設定された属性が 1 つだけあります。製品に複数の属性セットを定義することはできません。属性は、Web サイト レベルでこれらの属性の値を設定できる Web サイト スコープを持つものとして定義できます。ただし、属性メタデータ (「フロントエンドの製品ビュー ページに表示」、「レイヤード ナビゲーションで使用」など) はグローバルに評価されます。構成可能なオプションもグローバルである必要がありますが、これらのオプション値は在庫品目を表す必要があるため、問題にはなりません。

製品にはすでに Web サイトとのアクティブな関連付けが必要であり、製品の価格設定はグローバルまたは Web サイトのいずれかとして構成できるSystem > Configuration > Catalog > Price > Catalog Price Scopeため ( を参照)、これら 2 つの要件を使用しても問題ありません。

于 2012-09-17T11:47:04.350 に答える