magento製品フォームで階層の価格設定などの新しい属性を追加する方法


7

私は宝石店に取り組んでおり、その価格で石/ダイヤモンドのオプションを取得する必要があり、管理者が提供する別の料金にそれらを追加する必要があります。

ここで、管理者がダイヤモンド/ストーンの数を追加できるティア価格ボックスのような属性を追加する必要があり、その数量/タイプに基づいて、他のモデルから価格をプルする必要があります(ajaxコールで問題ありません)。

添付方法のスクリーンショット(ティアの価格設定からfirebug htmlで編集しました)

ここに画像の説明を入力してください

ティアの価格設定ブロックをこの目的に複製する方法を理解するのを手伝ってくれる人はいませんか?基本的に、これは純粋に管理UIの目的のためであり、そのすべての値をその製品属性に格納しません。

前もって感謝します。

回答:


2

私はこれを構成可能な製品で解決する方が良いと思います。すべての製品オプションについて、価格で言及する属性を定義する単純な製品を作成する必要があります。形状、色、透明度、カラット重量、数量を構成可能な選択属性として作成できるため、最終的な価格を提供する正しいシンプルな製品のフロントエンドで選択を行うことができます。


1
はい、それは私たちの最初の選択でしたが、あまり多くの製品(その大きな店)を追加できず、維持するのが非常に難しいため、うまくいきませんでした。したがって、単純な製品ベースのビュー自体に取り組んでいます。
エラムルガン2013年

シンプルな製品のカスタムオプションも確認しましたか?ここで、指定したオプションの価格を追加することもできます。
Vladimir Kerkhoff 2013年

1
カスタムオプションは機能しません。コアファイル自体に属性フィールドのようなティア価格を追加できますが、オブザーバーを追加したり、拡張したりすることはできません。それに取り組んでいます。以前に「adminhtml_catalog_product_edit_prepare_form」イベントを使用したことがある場合は、親切にアドバイスしてください。
エラムルガン2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.