Необходимо сделать бесплатную доставку в определенные пункты назначения бесплатной при покупке, а если клиент не купил - то платно. Как это можно реализовать в корзине? Сейчас можно только вывести стоимость доставки, никаких примечаний нет возможности сделать при выборе определенного пункта назначения.
Т.е. допустим клиент пишет город Москва - и на следующем шаге выбора способов доставки ему выводится - бесплатная доставка, а ниже приписка - при полном отказе стоимость доставки 300руб.
Необходимо сделать бесплатную доставку в определенные пункты назначения бесплатной при покупке, а если клиент не купил - то платно. Как это можно реализовать в корзине? Сейчас можно только вывести стоимость доставки, никаких примечаний нет возможности сделать при выборе определенного пункта назначения.
Т.е. допустим клиент пишет город Москва - и на следующем шаге выбора способов доставки ему выводится - бесплатная доставка, а ниже приписка - при полном отказе стоимость доставки 300руб.
Может есть какие-то готовые варианты?
Здравствуйте!
Вы можете добавить текст в описание метода доставки и вывести это описание в корзине. Для этого нужен файл design/themes/YOUR_THEME/templates/views/checkout/components/shipping_estimation.tpl (окно с расчетом доставки), например:
Вы можете добавить текст в описание метода доставки и вывести это описание в корзине. Для этого нужен файл design/themes/YOUR_THEME/templates/views/checkout/components/shipping_estimation.tpl (окно с расчетом доставки), например:
Метод доставки использует много городов по России, а это сообщение нужно вывести только у определенных пунктов назначения. Возможно ли это?
Это уже сложнее, тогда нужно для каждой локации в методе доставки добавить флажок "показывать текст", обработать его и изменить шаблон в соответствии с этой настройкой.
Большое обновление CS-Cart уже здесь
Попробуйте новую панель администратора с темной темой