Оценок: 1
Последние просмотренные товары

Последние просмотренные товары

Модуль выводит последние просмотренные посетителем товары, которые можно вывести используя один из двух режимов - стандартный, или минимальный, в котором отображаются только изображение, заголовок и цена.

Есть возможность указать собственные CSS классы

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

В целом же настройки модуля выглядят так:

Настройки модуля Последние просмотренные товары

Режимы отображения

Как уже упомянул ранее, их два, оба в одном tpl файле, с проверкой настроек.

На стандартном варианте останавливаться не буду, здесь нет ничего особенного кроме двух моментов:

  • Размер изображений берется из настроек шаблона - "Размер изображения в списке товаров" (тот же что можно видеть, в категориях, на странице поиска, производителя)
  • CSS классы из настроек модуля выводятся здесь:
    <div class="<?php echo $rowclass; ?>">
    <?php foreach ($products as $product) { ?>
    <div class="product-layout <?php echo $class; ?>">

Что касается минимального, здесь нужно знать чуть больше.

Размер изображений здесь будет соответствовать дополнительным изображениям на странице товара (опять же из настроек шаблона)

Важно! Для нормального отображения в css очень рекомендую добавить следующий код:

.product-minimal .product-thumb {overflow: hidden;padding: 5px;}

CSS классы из настроек модуля выводятся здесь:

<div class="product-minimal <?php echo $rowclass; ?>">
<?php foreach ($products as $product) { ?>
<div class="product-layout <?php echo $class; ?>">
<div class="product-thumb">

В итоге получаем вот такие блоки:

Вид блоков при режиме отображения минимальный

Версия под Opencart 2.3

Оценок: 1
Хостинг облачных VDS/VPS серверов
  • Свои ISO образы
  • VDS с оплатой раз и навсегда
  • Аренда VDS на любой срок, с оплатой по дням
  • Большое разнообразие конфигураций
  • Дата-центры в ЕС и России
+ скидка 10%

Комментарии (0)