Magento: как я могу позволить многоуровневую цену 0 - PullRequest
0 голосов
/ 28 февраля 2012

У меня есть csv продукта с около 50k продуктов, которые я пытаюсь импортировать с помощью плагина amartinez, который отлично работает для большинства продуктов.

Проблема в том, что многие из них являются бесплатными продуктами по цене 0 для всех групп клиентов.Когда я пытаюсь импортировать через скрипт, я получаю сообщение об ошибке цены уровня, и когда я вручную пытаюсь установить для продукта цену 0, я также получаю сообщение об ошибке: «Пожалуйста, введите число больше 0 в этом поле».

Как я могу это сделать?В качестве дополнительного предостережения этот импорт должен запускаться через cron один раз в день (csv поступает из веб-службы), поэтому ручное выполнение действий каждый раз не является идеальным.

Ответы [ 2 ]

0 голосов
/ 28 февраля 2012

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

0 голосов
/ 28 февраля 2012

Грязное исправление состояло бы в том, чтобы заменить все нулевые qtys на какое-то уникальное число, например 10221, затем, когда вы закончите импорт, перейдите на phpMyAdmin или любой другой инструмент, который вы используете, и запустите UPDATE catalog_product_entity_tier_price SET qty = 0 WHERE qty = 10221

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...