2013-03-05 6 views
0

У меня есть глобальный атрибут Magento, volume_weight, который не сохраняется с помощью панели управления администратора. Я понятия не имею, почему, независимо от того, какой вид хранилища я использую, он не экономит.Magento Объемный вес (глобальный атрибут) не сохраняется/обновляется

Любые идеи, с которых начать поиск проблемы? Я думаю, что это началось, когда я использовал импортера Magmi и импортировал объемный вес в разные виды магазинов - но это глобальный атрибут?!

Пожалуйста, помогите!

Спасибо,

Бен

+0

Возьмите один продукт, очистить базу данных. И проверьте, помогает ли это. Magento проверяет себя на целостность, но если у вас есть атрибуты, специфичные для магазина, они могут перезаписывать ваши глобальные настройки, и вы не можете редактировать их внутри magento, потому что это глобальный атрибут;) –

+0

, если ваш атрибут имеет область действия «глобальная», тогда magmi повлияет только на значение «значения по умолчанию» (т. е. хранилище администратора), поэтому для него не будет существовать «значение хранилища», поскольку этот атрибут не может быть установлен с «значениями объема хранилища», поскольку он является глобальным. – dweeves

ответ

0

Это работает для меня:

вам необходимо определить идентификаторы атрибутов для всех глобальных атрибутов удалите все значения из catalog_product_entity_* таблиц, которые имеют идентификатор атрибута один из указанных выше, а поле идентификатора магазина не равно нулю.

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 в том виде, как я его написал, также даст вам атрибуты атрибутов для атрибутов глобальной категории, но это не важно, поскольку в таблицах продуктов у вас нет ссылок на атрибуты категорий.

Кроме того, перед попыткой резервного копирования базы данных на случай, если я что-то пропустил.

Источник: https://magento.stackexchange.com/a/42763/6501
Благодаря: https://magento.stackexchange.com/users/146/marius

Смежные вопросы