
ms3Favorites
Списки избранного для MiniShop3 и других ресурсов — хранение в браузере, синхронизация в БД


Страница шаринга списка по токену. URL: /wishlist/share?token=xxx. Выводит список товаров и кнопку «Скопировать в мой список».
| Параметр | Описание | По умолчанию |
|---|---|---|
| token | Токен из URL (обычно $_REQUEST['token']) | — |
| tpl | Чанк карточки товара | tplFavoritesItem |
| emptyTpl | Чанк пустого состояния | tplFavoritesEmpty |
| wrapperTpl | Чанк обёртки страницы | tplFavoritesSharePage |
| Плейсхолдер | Описание |
|---|---|
[[+list]] | HTML списка товаров |
[[+token]] | Токен |
[[+count]] | Количество товаров |
[[!ms3FavoritesShare]]{'!ms3FavoritesShare' | snippet}С кастомными чанками:
[[!ms3FavoritesShare?
&tpl=`tplFavoritesItem`
&emptyTpl=`tplFavoritesEmpty`
&wrapperTpl=`tplFavoritesSharePage`
]]{'!ms3FavoritesShare' | snippet : [
'tpl' => 'tplFavoritesItem',
'emptyTpl' => 'tplFavoritesEmpty',
'wrapperTpl' => 'tplFavoritesSharePage'
]}При отсутствии токена или истечении срока действия возвращается текст из лексикона ms3favorites_share_not_found. Используйте отдельный шаблон для страницы share, чтобы корректно отображать сообщение об ошибке.