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

Наличие на это не влияет, проверял…

Может после включения товаров кзш не почистился и старое наполнение блоков показывается? Попробуйте кэш сбросить

Проблема, как оказалось, связана с вашим модулем “Сортировка по наличию”. Видимо многоскладовость как-то замешана.
Кроме того, некоторые товары которых нет в наличии всё равно показываются в начале.

Для складов там немного модуль надо поправить. Оставьте заявку, добавим

1 лайк

Добрый день.
Подскажите, пожалуйста, как можно изменить (уменьшить) размер логотипа на счёте (при формировании счета из админки на странице заказа: распечатать счёт)?

Коллеги после обновлений до 4.14 сайт пытается зачем то подгрузить шрифт
/design/themes/responsive/media/fonts/alsrubl-arial-regular.woff
и получает 404

Кому то еще так повезло и как это победить?

upd в вобщем скачал шрифт самомстоятельно и закинул куда карт просил.

Там вроде бы оригинальный размер используется. Попробуйте перезалить картинку в редакторе тем

Спасибо, помогло перезалить логотип для e-mail.

А где в категориях находится выбор витрины? Все обшарил не нашел. У Вас какая версия CS-cart?

Там где на скрине. В режиме Все по-моему.

1 лайк

Подскажите, не появился случайно какой нибудь модуль для автоматического расчёта фиксированной стоимости доставки по Москве, если за МКАД, то за каждый километр. Курьеры свои. Тариф: в пределах МКАД -600 р. , за МКАД + 40 руб./км.?

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

1 лайк

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

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

Почему не хотят автоматизировать расчёт такой доставки, чтобы принимать оплату непосредственно в момент оформления заказа – вопрос конечно интересный. Может быть экономят. :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