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

Модуль Логин / регистрация по СМС коду повырезал из телефонов все дефисы и пробелы.
Номера слиплись и водилам неудобно. Жалуются постоянно.
В общем в админге через явакскрипт я их разлепил.

А как запустить скрипт в печати счета?
в нем просто совсем не подклчючаются скрипты админки.
?dispatch=orders.print_invoice&order_id=10116

Сделайте наоборот:
Добавьте акцию с условием: “Способ оплаты”, выберите “Наличные”, а в бонусах сделайте скидку или установите конкретную цену (ту, которая у вас в рекомендованной)
Соответственно при выборе другого способа оплаты акция не применится и будет обычная цена.

У вас старый или новый редактор шаблонов писем?

новый
нашел файл который его формирует \design\backend\mail\templates\common\wrap_document.tpl
но даже если в него напрямую скрипт вписать, то он просто исчезает из кода
теги вписуешь - остаются
а script исчезает

Всем доброго вечера. Немного заблудилась. Подскажите мне пожалуйста, как можно исправить слово товары дня на бестселлеры?

В языковых переменных смотрели?

1 лайк

Здравствуйте, это где тексты и языки смотреть?

Благодарю, получилось.

1 лайк

Как пофиксить? Монжно ли у stylesheet сделать preload? image

Ребят, завел вторую витрину, загрузил товары, а у них не отображаются описания.
В списке товара категории кусок описания видно на иконке. Открываешь карточку - там фотка есть, описания нет. Как это поправить?
У первой витрины все ОК.
Спасибо!

А если выбрать в админке вторую витрину, зайти на страницу редактирования товара и нажать кнопку Сохранить - описание появится?

в админке внутри карточки товара описание есть, его можно редактировать и сохранять :slight_smile:
но на странице самого сайта оно не отображается, совсем. в коде его тоже нету

Вот именно попробуйте

  • выбрать витрину
  • зайти на карточку товара
  • нажать на кнопку Сохранить

Там отдельная таблица есть для описаний по витринам. Возможно, в нее в какой-то момент что-то не попало

Подскажите где в теме Bright theme отредактировать данные на скрине


Возможно отредактировать в админке где нибудь в блоках или только код шаблона править?

можно попробовать дизайн-темы-редактор тем
https://www.cs-cart.ru/docs/4.6.x/user_guide/look_and_feel/themes/elements_style.html

1 лайк

меня интересует отредактировать то что выделил красным на скрине. это Пн-Пт: 9:00-18:00 и Заказать обратный звонок
нашел через редактировать контент)

Да, я сразу попробовал, спасибо.
не помогло (
ничего не изменилось

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

image

1 лайк

как сделать чтобы в title товара выводилось название товара?
в данный момент в title товара выводится: название категории :: название товара

тема Bright theme, интересует как сделать без модуля, в настройках админки можно? или в код шаблона лезть? или через бд дублировать в поле Название страницы:?

Смотрите
/design/themes/responsive/templates/index.tpl
хук

{hook name="index:title"}
{if $page_title}
    {$page_title}
{else}
    {if $language_direction == "rtl"}
        {if $breadcrumbs}
            {foreach from=$breadcrumbs|array_reverse item=i name="bkt"}
                {if !$smarty.foreach.bkt.last}{if !$smarty.foreach.bkt.last && !$smarty.foreach.bkt.first} :: {/if}{$i.title|strip_tags}{/if}
            {/foreach}
        {/if}
    {else}
        {foreach from=$breadcrumbs item=i name="bkt"}
            {if !$smarty.foreach.bkt.first}{$i.title|strip_tags}{if !$smarty.foreach.bkt.last} :: {/if}{/if}
        {/foreach}
    {/if}
    {if !$skip_page_title && $location_data.title}{if $breadcrumbs|count > 1} - {/if}{$location_data.title}{/if}
{/if}
{/hook}

и делайте к нему оверрайд в my_changes или любом другом своем модуле
/design/themes/responsive/addons/my_changes/hooks/index/title.override.tpl
со свей логикой
по поводу товара

{if $product_data|fn_is_not_empty}тут тайтл для страницы товара{else}тут все остальное{/if}
2 лайка