Модуль предназначен в первую очередь для удобства навигации по сайту и повышения продаж магазина.
Пример можно посмотреть тут: http://plastic-relat...w.storeland.ru/
Списки просмотренных товаров выдаются в массиве
{recently_viewed_goods}аналогично любым другим спискам товаров на сайте, в них, как и в других списках можно выдавать все параметры товара(характеристики, модификации, свойства, галереи всех изображений, связи с акциями, рейтингами на основе отзывов...)
Пример использования из шаблона HTML темы пластик:
<!-- Последние товары, просмотренные пользователем --> {% IFNOT recently_viewed_goods_empty %} <style> .recent_viewed td {padding: 0.8em 10px;border-bottom: 1px solid #e2e2e2;} .recent_viewed td.img {padding-right:0} .recent_viewed td.link a {width:153px;overflow:hidden;} </style> <div class="block"> <div class="blocktitle bluelarge"> Вы смотрели </div> <div class="blockmain state"> <table class="recent_viewed"> {% FOR recently_viewed_goods %} <tr class="txtalgnlft"> <td class="img txtalgncnt"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a> </td> <td class="link statetitle fnt12n txtalgnlft"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»">{recently_viewed_goods.NAME}</a> </td> </tr> {% ENDFOR %} </table> </div> <div class="blockbottom"></div> </div> {% ENDIF %} <!-- Последние товары, просмотренные пользователем -->
Данный код вставляется 2 раза, в шаблон "HTML" после кода:
<div id="right">а также после кода:
{% IFNOT index_page %}
Для вставки модуля в шаблон Сияние достаточно найти в шаблоне "HTML" код:
{% ENDIF %} </div> </li> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров -->
и заменить его на:
{% ENDIF %} </div><br /> </li> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров --> <!-- Последние товары, просмотренные пользователем --> {% IFNOT recently_viewed_goods_empty %} <style> .recent_viewed td {vertical-align:middle;padding: 0.8em 10px;border-bottom: 1px solid #e2e2e2;} .recent_viewed .last td {border-bottom:0;} .recent_viewed td.img {padding-right:0} .recent_viewed td.link a {font-size: 0.8em;width:153px;overflow:hidden;} </style> <li class="recent_viewed"><br /><h2>Вы смотрели</h2> <div class="contentTbodyRecentlyViewed"> <table class="recent_viewed"> {% FOR recently_viewed_goods %} <tr class="txtalgnlft {% IF recently_viewed_goods.last %}last{% ENDIF %}"> <td class="img txtalgncnt"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a> </td> <td class="link statetitle fnt12n txtalgnlft"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»">{recently_viewed_goods.NAME}</a> </td> </tr> {% ENDFOR %} </table> </div> </li> {% ENDIF %} <!-- Последние товары, просмотренные пользователем -->
Для вставки модуля в шаблон Мокко, достаточно найти в шаблоне "HTML" код:
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <!-- Все новости --> {%IFNOT news_list_all_empty %} <br /><h4 class="contentTbodyCatalogHeader"><a href="{NEWS_ALL_URL}">Лента новостей</a></h4>
и заменить его следующим кодом:
[size=4] <!-- Последние товары, просмотренные пользователем -->[/size] {% IFNOT recently_viewed_goods_empty %} <style> .recent_viewed {margin:0 0 0 1em;} .recent_viewed td {vertical-align:middle;padding: 0.8em 5px 0.8em 0;border-bottom: 1px solid #e2e2e2;} .recent_viewed td.img {text-align:ce nter;} .recent_viewed .last td {border-bottom:0;} .recent_viewed td.link a {width:153px;overflow:hidden;} </style> <br /><h4 class="contentTbodyCatalogHeader">Вы смотрели</h4> <div class="contentTbodyRecentlyViewed"> <table class="recent_viewed"> {% FOR recently_viewed_goods %} <tr class="alignLeft {% IF recently_viewed_goods.last %}last{% ENDIF %}"> <td class="img txtalgncnt"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a> </td> <td class="link statetitle fnt12n txtalgnlft"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»">{recently_viewed_goods.NAME}</a> </td> </tr> {% ENDFOR %} </table> </div> {% ENDIF %} <!-- Последние товары, просмотренные пользователем --> <!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <!-- Все новости --> {%IFNOT news_list_all_empty %} <br /><h4 class="contentTbodyCatalogHeader"><a href="{NEWS_ALL_URL}">Лента новостей</a></h4>
Пока модуль встроили не во всех шаблонах, сегодня в течение дня постараемся внедрить его во все остальные шаблоны платформы.
Код для шаблона лайт и техника описан чуть ниже