特定の店舗ビューのマンド・アイテムを「デフォルト値を使用」に戻す方法はありますか?店舗固有のデータを設定すると、設定を解除してデフォルトのデータを受け取る簡単な方法。これは私に複数の輸入をしなければならない原因となっています。一括更新Magentoフィールドに「デフォルト値を使用」
2
A
答えて
3
product_id、attribute_id、store_idのproduct_entity_ [attirubte_type]からレコードを削除するだけです。
6
0
あなたは使用することができます。
core_block_abstract_to_html_before
adminhtml
イベントを管理質量更新フォーム内のすべての属性に対して必要なチェックボックスを追加します。- 次に
catalog_product_attribute_update_before
イベント特定のストアビューのEAV
テーブルから値を削除するには、以前チェックボックスにチェックを入れて、チェックボックスにcore_block_abstract_to_html_before
をチェックマークとして設定します。
関連する問題
おかげで、はい表は、attirubte_typeは、テキストデータ型varchar型への参照1.5 "catalog_product_entity_ [attirubte_type]" のとおり – Chris
の価格設定のためのmage_catalog_product_entity_decimalありました、小数など – Flipmedia
は、完全に働きましたただし、store_id!= 0の各レコードをすべてのproduct_entity_ *テーブルから削除した後でも、store_id!= 0の新しいレコードは再作成されたままになります。それは非常に奇妙な理由は、1)誰も管理者経由で製品を更新していない場合でも2)作成されると、レコードはstore_id = 0のレコードからの変更を複製しますが、必ずしもそうではありません。 3)これは頭痛です。なぜなら、storeid = 0以外のレコードをすべて削除しても、デフォルトのストアビューで商品を更新すると、 'デフォルト値を使用する'チェックボックスがチェックされなくなります。 – cappuccino