2011-02-02 13 views

答えて

30

Magentoのは属性カスタムオプションを設定するときには作成されます属性です: -
属性Magentoの中カタログカテゴリの任意のプロパティとして定義される(エンティティタイプID - 3)、カタログ製品(エンティティタイプID-4)、顧客(エンティティタイプID-1)、顧客アドレス(エンティティタイプID-2)、注文(エンティティタイプID-5)これらには、製品ID、製品タイトル、SKU、イメージ、説明、顧客名、顧客の姓などが含まれます。

すべての属性は、データベーステーブル "eav_attribute"に格納され、これらの属性はすべて、エンティティタイプに依存します。エンティティタイプは、DBテーブル "eav_entity_type"に格納されます。

ストア所有者は、必要な数の追加属性を追加できます。これらは属性セットにグループ化することができるので、類似の製品を同じ属性で作成することができます。テレビ、靴、本、電動工具を販売する場合は、テレビ、靴、書籍、電動工具の4種類の属性セットを作成できます。新しい電動工具製品をカタログに追加する場合は、単に「電動工具」属性セットを選択するだけで、この製品の該当するフィールドが追加されます。 this linkをチェックして、Magentoで属性を作成する方法を知ることができます。

Magentoのカスタムオプション: -
のみ製品カタログ(および他のエンティティタイプ)は、DB表「catalog_product_option」に格納されているカスタムオプションの概念を使用しません。

Magentoカスタムオプションを使用すると、Magento製品に新しいオプション(非在庫品)を追加してショッピングカートに追加することができます。製品の価格を引き上げたり、製品の長さ(カスタムオプションは店舗が提供する可能性のある長さの単なるドロップダウン)、彫刻する名前(カスタムオプションはテキストフィールドにすることができます) (カスタムオプションはアップロードファイルフィールドである必要があります)。

Magentoカスタムオプションは属性と似ていますが、管理者ではなく顧客が入力する必要があります。しかし、すべてのオプションが顧客によって満たされることができるのは、製品の利用可能なカスタムオプションを維持しているので、管理者に完全に依存しています。

希望します。

+0

これは非常に良い答えですが、私の検索の混乱は「オプションのオプション」、つまりカスタムオプションがドロップダウンリストまたは「リスト」(これらの用語は非常に一般的な回答の検索です難しい、私を信じて)。これらのドロップダウンオプションや特にリストオプションはどこに保存されていますか? –

+0

@OliverWilliams - これらのリストオプションのいくつかはDBに格納されており、その一部はMagentoコアコードベースでハードコードされています。 –

関連する問題