You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
В TSVshop появилась возможность добавлять в корзину к товару (а также в письма клиенту и менежеру) произволные TV-параметры товара. Для этого нужно вставить в вызов TSVshop параметр &tvs с перечислением имен нужных TV-параметров, а выводить их в чанках с помощью плейсхолдера [+tv.имяtv+]. Например, чтобы вывести у товара TV с именем color, достатойно добавить в всех вызовах TSVshop паарметр &tvs=color и в чанке вставить [+tv.color+].
Добавлен сниппет TSVshopLastViews, позволяющий отображать историю просмотренных товаров
В сниппете TSVshop теперь добавлен новый режим: &act=printorder, который отвечает за печать накладной/товарного чека для пользователя (если это предусмотрено менеджером). Все что нужно – создать отдельную страницу в дереве документов и вставить в нее вызов TSVshop с параметром &act=printorder.
В модуле в списке заказов и при просмотре конкретного заказа появилась кнопка Распечатать накладную (печать товарного чека/накладной), шаблон которой по умолчанию берется из файла assets/snippets/tsvshop/addons/sales/tpl/Shop_PrintOrder.tpl . Ту же самую функцию исполняет чанк Shop_PrintOrder, который идет в комплекте с модулем. Все описания плейсхолеров читайте в документации или в подсказках в режиме редактирования чанка Shop_PrintOrder.
Теперь в поле E-mail отправителя (менеджера) можно задавать несколько адресов через запятую.
Теперь почтовые настройки модуля TSVshop берутся из настроек МОДх, только некоторые настройки (почта менеджера, тема писем, имя отправителя) остались в настройках модуля.
В сниппете TSVoffice
Введена пагинация;
Добавлена поддержка работы с плагином продажи файлов (если установлен плагин TSVshopDownloads, в личном кабинете автоматически появляются ссылки на купленные файлы, если заказ оплачен);
Можно удалять свои неоплаченные заказы
Исправления
Решена проблема с отправкой писем – теперь они отправляются корректно.
Исправлена ошибка, когда не срабатывали системные события при работе корзины в режиме AJAX.
Переименованы названия некоторых полей в настройках почты: теперь поле E-mail отправителя: называется E-mail отправителя (менеджера).
Добавлены/переименованы некоторые плейсхолдеры – смотрите документацию или подсказки в режиме редактирования.