Хорошая тема. Любые вопросы по CS-Cart и не только

Мне интересно, почему до сихпор нет подобного модуля для автоматического расчёта доставки по Москве и за МКД, или всех устраивает расчитывать в ручную или ещё как то?

Полагаю, что у тех кто доставляет сам в черте города и по области есть давным давно наработанная таблица расценок, так как расстояние до населённых пунктов заранее известно. Так с любым городом, не только с московским регионом.
Судя по всему, активности в этом вопросе нет по причине того, что магазины со своей доставкой не принимают онлайн-оплату в момент оформления заказа, а отправляют ссылку на оплату после согласования заказа, в этой связи нет острой необходимости морочиться с модулем.

Почему не хотят автоматизировать расчёт такой доставки, чтобы принимать оплату непосредственно в момент оформления заказа – вопрос конечно интересный. Может быть экономят. :wink:

Заказывают кастомные модуль )). Если на маркете нет подобного модуля то как вариант можно создать зависимость между способом доставки и способом оплаты. Для МКАД сумма фиксированная - сразу добавляем к стоимости заказа и предлагаем онлайн-оплату. Если выбрана доставка за МКАД (для этого способа оплаты можно сделать описание с тарифом и что окончательную стоимость доставки сообщит менеджер после получения заказа) - предлагаем другой способ оплаты онлайн с описанием “Вы получите ссылку на оплату после расчета менеджером стоимости доставки”. Оплата по ссылке возможна либо в рамках платежного модуля либо отдельным модулем (есть на маркете).

У Альт Тима что-то есть подобное. Но там без учета МКАД. Если расстояние до кольца плюс-минус одинаковое, можно попробовать настроить

https://www.alt-team.ru/delivery-cost-by-distance.html

1 лайк

Нужно расширить условие промо-акций, показать товары только со скидкой. Создал схему и функцию, но ничего не отображается. Выбираю созданное условие, на страницу товары не приходят. Если добавляю дополнительное условие по цене например, то на странице товары появляются, но мое условие все равно не срабатывает. Почему моя функция не срабатывает, что нужно возвращать в функции?

$schema[‘conditions’][‘discount’] = array(
‘type’ => ‘statement’,
‘field_function’ => array(‘fn_is_discount’, ‘@product’),
‘zones’ => array(‘catalog’)
);

return $schema;

function fn_is_discount($product) {
fn_print_r($product[‘list_price’]);
if(!empty($product[‘list_price’]) && $product[‘list_price’] != ‘0’) {
return true;
}
return false;
}

Всем привет

Подскажите, как для поля адрес на оформлении заказа добавить placeholder?

Чтобы отображалось ул Пушкина, д 1, кв 3, а то почему-то dadata без “кв” не всегда может определить только по цифре, и многие покупатели не пишут ее

Что-то порылся в файлах, но не сообразил

Ну, так слово “Адрес” уже плейсхолдером выводится, и наверно надо заменить на то, что вым надо.

это label, placeholder пустой

я нашел этот input, но там подставляется ко всем сразу на странице, а как подставить в конкретный, пока не сообразил

image

Вы добрались до этого Кода здесь? → design/themes/responsive/templates/views/checkout

где-то там, на выходных было дело, уже не вспомню))

Вам надо, что имя у поле профиля одно было, а плейсхолдер другой?

верно, хочу таким образом сделать

image

Вам сюда

design/themes/responsive/templates/views/checkout/components/profile_fields/field.tpl

Здравствуйте. Подскажите решение. Как сделать, чтобы в “Стоимость доставки:” при оформлении заказа писало например “По тарифам перевозчика”, а не конкретно какая-то цифра?

https://makeshop.pro/ms-unrated-shipping/ можно этим модулем, но не знаю как на счет поддержки последних версий движка

У меня после установки стало появляться всплывающее сообщение об ошибке

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

Поменяйте Product code, других вариантов нет.

2 лайка

спасибо!

Всем привет

Введение промо-кодов требует включить копейки, чтобы бухгалтер не ругалась, но на доставке СДЭКа тоже появляются копейки из-за страховки

Подскажите, где в файлах можно округлить стоимость доставки?