При отложенных заказах Magento CE 1.9 не отображается сообщение в корзине
-
12-12-2019 - |
Вопрос
Мы используем Magento CE 1.9.У меня проблема.Я пытаюсь включить отложенные заказы с уведомлением клиентов.я установил
Система – Конфигурация – Запасы – Варианты запасов продукции – Дозаказы». установлен в "«Разрешить количество ниже 0 и уведомить клиента» для каждого продукта, который я установил Управление запасами к "Да" Наличие на складе к "В наличии"
Дозаказы принимаются, но в корзине нет уведомлений, связанных с продуктами, на которые имеется отложенный заказ.
Все продукты, представленные в каталоге, можно настроить.
Мой вопрос состоит из двух частей.Во-первых, я делаю что-то не так?Т.е.есть ли что-то еще, что мне нужно настроить?
Во-вторых, если я все делаю правильно, где мне искать код, который должен выдавать это уведомление?
Решение
По поводу второй части вашего вопросаhttps://www.alphachannelgroup.com/magento-backorders-complete-with-notifications-to-customers/
Измените файл темы для отображения пользовательского сообщения о дозаказе
В [ваша тема]/[ваша_тема]/template/catalog/product/view/type/default.phtml
Добавлять echo $backorder_message;
сразу после endif
раздела, который начинается с // Backorder message
комментарий
(ОТРЕДАКТИРОВАНО)
Что касается первой части вашего вопроса, попробуйте выполнить следующие шаги (некоторые из них вы уже сделали, но все же):
- Панель администратора > Система > Конфигурация > Вкладка «Каталог» > «Инвентарь» > «Параметры запаса продукции»
- Установите для дозаказов значение «Разрешить количество ниже 0 и уведомить клиента».
- Измените количество товара на количество, указав текущее количество на складе (или 0, если на складе нет количества этого продукта)
- Установить наличие на складе = На складе
- Установите для параметра «Управление запасами» значение «Да».
Установите количество для статуса товара «Нет в наличии» на отрицательное число доступности отложенного заказа (например,номер, до которого вы хотите разрешить обратный заказ)
ОБНОВЛЕНИЕ core_config_data Значение SET = '-100' WHERE path = 'cataloginventory/item_options/min_qty'
Источники:
http://blog.chapagain.com.np/magento-how-to-enable-backorders/
http://www.magentocommerce.com/boards/viewthread/288259/
http://www.magentocommerce.com/knowledge-base/entry/configuring-inventory-information
Другие советы
Перейти к