0

Magento Enterprise (v1.11.2.0) に基本的な製品があります。この製品の多くの説明書に 0 を追加する必要があります。リンクをテキスト ボックス内にハード コードしてページに表示することもできますが、ある時点で、Magento API を介してこれらの属性の値にアクセスする必要があるため、それらを壊します。

セットに複数の属性 (命令 1、命令 2 など) を追加できることはわかっていますが、それはあまりクリーンでもスケーラブルでもありません。

また、複数の「カスタム オプション」を追加できることも知っていますが、それについて何かが正しくないようです。これらのカスタム オプションを必要とする製品に出くわした場合、2 つ (実際のカスタム オプションと偽のカスタム オプション) を区別するユーザー向けビュー ロジックが混乱することになります。

アイデア?

4

2 に答える 2

1

eav_attributeと呼ばinstructionsれる1 つの属性を作成します。varchar命令 1、命令 2 などのすべてのデータをinstructionsシリアライズされた形式で属性に保存します。したがって、次に指示を表示するときは、シリアル化を解除するだけで準備完了です。

それとも、何か違うものを見ていますか?

于 2012-08-01T20:20:51.640 に答える
0

やる気次第で可能です。私は最近、多対 1 の関係を持つモジュールを構築し、層の価格設定がどのように機能するかに基づいています。基本的に、現在のすべての値をループしてテーブルに挿入するカスタム レンダラーを使用しました。次に、JavaScriptを使用して行を挿入および削除しました。層の価格設定に使用されるクラス magento をコピーする場合、あまり問題は発生しないはずです。

于 2012-08-01T20:20:28.020 に答える