Модуль "Товар дня" от Alexbrending


#41

index.php?dispatch=promotions.view&promotion_id=[ID]
Если я правильно вас понял. Но как сказали выше, сами страницы существуют только в рамках модуля


#42

Дорогие друзья, мы выпустили релизы обновлений:

Товар дня и расширенные промоакции v3.1.0 от 27/09/2019

Изменения в существующей функциональности:
[] Улучшена адаптивность элементов блока “Товар дня” в шаблоне UniTheme2 на мобильных устройствах;
[
] Улучшена адаптивность блока “Товар дня”.

Исправления ошибок:
[!] При переходе на страницу редактирования промоакции на новом языке возникала ошибка. Исправлено;
[!] В работе расписания акций, если акция заканчивалась в последний день месяца и не работала в следующем, периоды формировались не корректно. Исправлено;
[!] В настройках блока “AB: Промо-акции” выводилась не переведенная языковая переменная “_sort_order”. Исправлено;
[!] В Responsive блок “AB: Товар дня и расширенные промоакции” был не адаптирован на мобильных устройствах. Исправлено;
[!] В административной панели при редактировании “AB: Расписание промо-акции” колонки были разного размера. Исправлено;
[!] В Responsive в блоке “Промо-акции” элементы обрезались снизу на мобильных устройствах. Исправлено;
[!] Направление счетчика обратного отсчета в RTL версии отображалось неправильно. Исправлено;
[!] На детальной странице промо-акции отсутствовал отступ между изображением и названием акции на смартфоне. Исправлено.

Обновления доступны всем пользователям с активной подпиской, производятся через Центр обновлений CS-Cart.

Если вы хотите получать информацию о всех наших обновлениях - подпишитесь на наш Телеграм канал


#43

Да, Вы правильно меня поняли.
Спасибо. Но это пол дела.
Следующий вопрос, какая дальше строка с фильтрами?
Строка index.php?dispatch=promotions.view&promotion_id=[ID] сразу превращается в SEO имя модуля.
Как в строку добавить значения фильтров?


#44

Разобрался, спасибо.
Например, вот так:
index.php?dispatch=promotions.view&promotion_id=[ID]&?features_hash=19-Y


#45

В URL не должно быть 2 знака вопроса. Это разделитель собственно адреса страницы и строки запроса . Адрес страницы это путь и имя файла (как в случае index.php) или ЧПУ ссылка (как в случае с SEO-именем), не важно. Строка запроса это набор переменных в формате var=value, объеденяемые знаком &.

В общем. Если пишите ссылку в контроллерном виде, то хеш фильтра добавляете через амперсанд
domain.com/index.php?dispatch=promotions.view&promotion_id=[ID]&features_hash=19-Y
Если используете сео-имя, то тогда нужен знак вопроса
domain.com/promotion/?features_hash=19-Y


#46

Большое спасибо!
Поправил. Делал “красивую” ссылку для товаров с бесплатной доставкой.
Всё работает!