Magentoにグローバル属性volume_weightがありますが、これは管理コントロールパネルから保存されていません。どのストアビューを使用しても、保存されない理由がわかりません。
問題を探し始める場所について何かアイデアはありますか?Magmiインポーターを使用して、ボリュームウェイトをさまざまなストアビューにインポートしたときに始まったと思いますが、これはグローバル属性ですか?!
助けてください!
ありがとう、
ベン
Magentoにグローバル属性volume_weightがありますが、これは管理コントロールパネルから保存されていません。どのストアビューを使用しても、保存されない理由がわかりません。
問題を探し始める場所について何かアイデアはありますか?Magmiインポーターを使用して、ボリュームウェイトをさまざまなストアビューにインポートしたときに始まったと思いますが、これはグローバル属性ですか?!
助けてください!
ありがとう、
ベン
これは私のために働いています:
すべてのグローバル属性の属性 ID を特定してから、catalog_product_entity_*
属性 ID が上記のいずれかであり、ストア ID フィールドがゼロではないテーブルからすべての値を削除する必要があります。
DELETE FROM `catalog_product_entity_int`
WHERE
store_id <> 0 AND
attribute_id IN (
SELECT attribute_id
FROM catalog_eav_attribute
WHERE is_global = 1
)
テーブルcatalog_product_entity_varchar
、catalog_product_entity_text
、catalog_product_entity_datetime
、についても同じことを行いcatalog_product_entity_decimal
ます。
完了したら、インデックスを再構築します。
注:catalog_eav_attribute
私が書いた方法で選択すると、グローバル カテゴリ属性の属性 ID も得られますが、製品テーブルにはカテゴリ属性の参照がないため、これは重要ではありません。
また、これを試す前に、何か見逃した場合に備えてデータベースをバックアップしてください。
ソース: https://magento.stackexchange.com/a/42763/6501
ありがとう: https://magento.stackexchange.com/users/146/marius