Есть ли способ, с помощью которого я могу сбросить кучу продуктов magento для определенного вида хранилища обратно в «Использовать значение по умолчанию». Кажется, что после того, как вы установили специфические данные магазина, нет простой способ отключиться, чтобы он получал данные по умолчанию. Это заставляет меня делать несколько импортных операций.Массовое обновление Magento Field для «Использовать значение по умолчанию»
2
A
ответ
3
Просто удалите запись из product_entity_ [attirubte_type] для product_id, attribute_id и store_id.
6
Я знаю, что вы хотите изменить «кучу продуктов» ... Просто для USECASE кто-то хочет, чтобы избавиться от магазина ракурса конкретных значений для всех продуктов: Просто цикла сфера применения атрибут из «Просмотр магазина» в «Глобальный» обратно в «Сохранить вид».
0
Вы можете использовать:
core_block_abstract_to_html_before
adminhtml
событие, чтобы добавить необходимые флажки для каждого атрибута в админ виде массового обновления;- then
catalog_product_attribute_update_before
Событие, чтобы удалить значения из таблицEAV
для определенного вида хранилища, только для тех атрибутов, у которых установлен флажок с установленным флажкомcore_block_abstract_to_html_before
.
Оригинальный ответ: https://magento.stackexchange.com/a/45229/16724
Смежные вопросы
- 1. Magento массовое обновление атрибутов
- 2. Массовое обновление Magento Категория Изображения
- 3. Значение по умолчанию Modelform field первоначально установлено
- 4. массовое обновление Magento «Use Defualt Value»
- 5. mysql set field значение по умолчанию для другого столбца
- 6. odoo context field. значение по умолчанию для всплывающего окна
- 7. Magento - сохранить продукт без установки «Использовать значение по умолчанию»
- 8. Magento custom option - clear field field issue
- 9. PHPmyadmin массовое обновление
- 10. Обновление базы данных Magento для отображения платежного адреса по умолчанию
- 11. Массовое обновление в PostgreSQL
- 12. Массовое обновление в MVC
- 13. Массовое обновление для родственных моделей
- 14. Entity Framework ExecuteSqlCommand массовое обновление
- 15. массовое приглашение в Magento
- 16. Массовое обновление og Прейскуранты по CSV
- 17. Массовое обновление ASP.NET SqlDataSource
- 18. Массовое обновление по запросу в Elastic Search?
- 19. Массовое обновление в SQL
- 20. Массовое обновление в RethinkDB
- 21. Django: массовое обновление по результатам расчета
- 22. Magento Может не массовое обновление атрибутов Error Обязательное поле
- 23. Laravel 5,0 Массовое обновление
- 24. Обновление по умолчанию для приложения
- 25. массовое обновление mongo records
- 26. Массовое обновление/обновление в MongoDB?
- 27. Значение по умолчанию для CSS по умолчанию
- 28. Значение атрибута по умолчанию для всего продукта в magento
- 29. Получить значение по умолчанию для атрибутов, установленных клиентом в Magento
- 30. Изменение темы по умолчанию Magento
Спасибо, да стол был mage_catalog_product_entity_decimal ценообразования – Chris
В 1,5 "catalog_product_entity_ [attirubte_type]", attirubte_type является ссылка на тип данных VARCHAR, текст, десятичный и т.д. – Flipmedia
работал отлично, однако даже после удаления каждой отдельной записи, где store_id! = 0 из каждой таблицы product_entity_ *, записываются новые записи, где store_id! = 0. Это очень странно, потому что 1) это иногда случается, даже когда никто не обновил продукт через admin 2) при создании записи будут реплицировать изменения из записи, где store_id = 0, однако, не всегда, это кажется случайным. 3) это головная боль, потому что даже после удаления всех записей non-storeid = 0, когда я обновляю продукты в представлении хранилища по умолчанию, флажок «Использовать значение по умолчанию» не снимает отметки ... какие-либо подсказки? – cappuccino