私はマルチウェブサイト、マルチストアMagentoショップを持っていますが、1つのstore_viewでいくつかの商品を利用できるようにする必要がありますが、store_viewsは両方とも同じ店舗とウェブサイトの一部です。Magento:同じ店舗の異なる店舗ビューの異なる商品ですか?
私のすべての製品は、簡単な製品を添付して構成することができます。私がこれを解決すると考えることができる唯一の方法は、それぞれの製品がどこに行くのかを制御する新しい製品属性を登録することです。カタログや製品リストにはうってつけですが、私は単一の製品ビューと設定可能な製品オプションの選択に大きな問題があります。
Magentoコアのどこにこれらのオプションが生成されているのかわからないので、各ストアビューのオプションと厳密なオプションをオーバーライドできます。基本的に、私は、生成され、この
がどこにあるかを知る必要があります。私の最後の手段はAJAXを使ってこれを管理することですが、すでにAJAXコードが多数あり、そのページには混乱が生じます。
何か助けやヒントをいただければ幸いです。
「visibility」属性(「ストアビュー」スコープ)を使用できないのはなぜですか?または、1つのビューと別のビューの間で変更する必要のある設定可能な製品のオプションですか? – OSdave
明確にするには:複数のビューを持つWebサイトにある製品があります。そのWebサイトのビューの一部にのみその製品が表示されるようにしますか? –
はい、正確です。そして、私は「可視性」を使用することはできません。なぜなら、それはもう少し複雑だからです。 たとえば、私は構成可能な製品Aを1つ持っています。彼の単純な製品A1、A2、A3はstore_view_1に、A1、A2、A4、A5はstore_view_2に表示する必要があります。 どちらの方法でも、Magentoコアクラスをオーバーライドする必要があります。 – Relja