1

マルチストア Magento ストアがあります。ここにある属性の管理からいくつかのカスタム属性を作成しました カタログ->属性->属性の管理

メインのデフォルト ストアと他の 1 つのストアの両方に表示される 1 つの複数選択カスタム属性があります。

一部のオプション値を使用して正常に作成され、属性セットにも割り当てられます。

しかし、問題は、特定の製品をクリックしてその属性を調べたときに、選択目的でその属性に値が見つからなかったことです。

それに関する解決策は見つかりませんでした。これに関する解決策はありますか?

4

2 に答える 2

4

属性タイプの変更が発生する可能性はありますか?

と同様に属性を作成しdropdownbackend_type varcharから に変更するとint、 table にいくつかのレコードが残りますcatalog_entity_varchar。これらのデータにより、バックエンドで属性の値が表示されなくなります。catalog_entity_varcharその理由は、オプションの ID ではなく、オプションのラベルが見つかったテーブルを最初に参照するためです。ラベルをモデルにプッシュする場合、バックエンド フォームの HTML 選択はその値に適合しません。これは、オプションの ID が必要ですが、オプションのラベルを取得するためです。

于 2013-04-25T06:31:06.483 に答える
-1

この値は、カタログ -> 属性 -> 属性フロントエンド プロパティの管理 > フロントエンドの製品ビュー ページに表示 > YES で 'YES' に設定する必要があります。

于 2012-10-09T08:00:54.940 に答える