Недавно просмотренные товары

Просмотров: 6833Установлено: 207 разРазработчик: Dmitry (weissfl)
Недавно просмотренные товары
Недавно просмотренные товары
Цена: Бесплатно
Зарегистрируйтесь или авторизируйтесь для того, чтобы скачать.
ПОСМОТРЕТЬ В ДЕЙСТВИИ

Выводит недавно просмотренные товары.

В блоке с товаром выводиться следующая информация: изображения товара, кнопка «отложить», заголовок и ссылка на страницу товара, наименование и ссылка на производителя, артикул, краткое описание, параметры товара, блок с кнопкой «купить», теги товара, скидка, чекбокс «добавить к сравнению». То есть идентично данным выводимым тегом show_block.

Атрибуты:

- count – количество выводимых товаров (по умолчанию 3);
- images – количество изображений, прикрепленных к товару (по умолчанию 1);
- images_variation – тег размера изображений, задается в настройках модуля;
- days – сколько дней помнить о просмотренных товарах (по умолчанию 3). Можно использовать дробные значения, например 0.5 = половина дня или 12 часов;
- only_module – выводить блок только на странице, к которой прикреплен модуль «Магазин»: true – выводить блок только на странице модуля, по умолчанию блок будет выводиться на всех страницах;
- template – шаблон тега.

Примеры:

<insert name="show_recent" module="shop">
Выведет 3 последних недавно просмотренных товара, отображая их в блоке в течении 3-х дней

<insert name="show_recent" module="shop" count="6" days="0,1" only_module="true">
Выведет 6 последних недавно просмотренных товара, отображая их в блоке в течении 2,4 часа. Блок будет выводиться только на страницах модуля «Магазин».

Примечание: для корректного запоминания товаров, шаблонный тег должен выводиться в карточках товаров.

Дополнение на GitHub

Дополнение устанавливается из панели управления DIAFAN.CMS 6.0.6.11+ на Вашем сайте либо импортируется вручную в разделе "Темы и дизайн".

Создайте тему в интерфейсе «Темы и дизайн» и импортируйте туда скачанный архив. При создании отметьте опцию «Применить». ВНИМАНИЕ! Если на сайте уже существует активная тема дизайна и её нужно сохранить, импортировать архив нужно в уже примененную тему.

Dmitry, зависит от ваших задачи.

В описании весь функционал описан. Выводит больше информации в блоке, можно задавать время хранения товара.
ПартнерDmitry (weissfl) 23 марта 2015 г.
Отличное дополнение!
А если я его выведу в категориях, он не будет ничего показывать?
Будет. Но он обязательно должен выводиться в карточке товара.
ПартнерDmitry (weissfl) 06 апреля 2017 г.
Отличное дополнение, большое спасибо!)
Екатерина (felicia_may) 16 февраля 2018 г.
Екатерина, пожалуйста. Рад что вам понравилось.
ПартнерDmitry (weissfl) 16 февраля 2018 г.
Нашла ошибку, если товар не активен и был просмотрен, появляются ошибки. Проблему решает, если в модели вместо:
Код

foreach($ids as $id)
{
$this->prepare_data_element($goods[$id]);
$this->format_data_element($goods[$id]);
$this->result['rows'][] = $goods[$id];
}

прописать:
Код

foreach($goods as $id => $good)
{
$this->prepare_data_element($good);
$this->format_data_element($good);
$this->result['rows'][] = $good;
}
Екатерина (felicia_may) 03 октября 2018 г.
Спасибо, поправлю.
ПартнерDmitry (weissfl) 03 октября 2018 г.
Здравствуйте, не работает у меня. Добавил в готовую тему.
И у меня не работает. Добавил в активную тему и активировал. Прописалось все там где нужно...
Но... не работает...
Та же проблема. Не выводятся товары. Сайт на Диафан.Клауд версия 6.0.7.9
Добрый день, Ваш модуль не работает!
Evhenii Shmalko (SharkMarketing) 08 ноября 2018 г.
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.