0

私の Magento ストアには数百の製品があり、そのすべてに非常によく似た一連のカスタム オプションがあります。1 つの製品をテンプレートとして使用し、そのカスタム オプションを他のすべての製品にコピーして、現在すべての製品が同じカスタム オプション セットを持つようにしました。

オプションを完全に削除せずに、ストアの一部の製品の特定のカスタム オプションを無効または非表示にしたいと考えています。現在、製品のオプションを完全に削除することしかできません。たとえば、一部の製品は現在、異なる色で注文できませんが、後で注文できる可能性があります。色のオプションを削除して後で色のリスト全体を再度追加するのではなく、色のオプションを無効にできるようにしたいと思います。

この問題について私に助けを提供できる同様の経験を持っている人はいますか? ありがとう、助けてくれて本当にありがとう!

4

1 に答える 1

1

「色」などの属性にカスタム オプションを使用することは、Magento の正しいアプローチではありません。Magento には特別な製品タイプがあります -達成しようとしているカタログ構造の構成可能な製品です。

カスタム オプションの代わりに構成可能な製品を使用することで得られる利点は次のとおりです。

  1. 自動在庫管理。一部の物理的なアイテムが在庫切れになるとすぐに、カスタム オプションを有効または無効にする必要はありません。Magento が自動的に行います。
  2. 作成する新しい製品にすべてのカスタム オプションをコピーする必要はありません。この製品が属する属性セットの属性は、新しいエントリで自動的に使用可能になります。
  3. レイヤード ナビゲーションを使用して、カテゴリ ページの属性で製品をフィルタリングできます。

これは、公式の Magento wiki から構成可能な製品を作成する方法のガイドです。

于 2012-09-13T16:01:37.777 に答える