USAM_Display_Product_Groups в интернет-магазине

USAM_Display_Product_Groups

Класс выводит блоки с товарами, например, на картинке три разных подборки товаров и используются три класса USAM_Display_Product_Groups.

<div id="product_sticky" class="tab">
	<?php usam_display_product_groups( array('query' => 'sticky', 'template' => 'simple_list', 'limit' => 10, 'product_row' => 5) ) ?>
</div>
<div id="product_sale" class="tab current">
	<?php usam_display_product_groups( array('query' => 'sale', 'template' => 'simple_list', 'limit' => 10, 'product_row' => 5), true ) ?>
</div>					
<div id="product_popularity" class="tab">
	<?php usam_display_product_groups( array('query' => 'popularity', 'template' => 'simple_list', 'limit' => 10, 'product_row' => 5), true ) ?>
</div>

Хуки из класса

Нет

Возвращает

строку, содержащую html для вывода блока с товарами

Методы

  • display — выводит вкладки
  • set_args — загружает параметры

Использование

$ptab = new USAM_Display_Product_Groups( $args );

Вызывать метод display не нужно

Параметры

$args — аргументы для вывода, пример

array('title' => Просмотренные товары, 'query' => 'history_views', 'template' => 'carousel', 'limit' => 10)
  • title — название блока;
  • template — шаблон блока(обязательный), стандартные шаблоны хранятся в папке universam\theme\products. Вы можете создавать свои шаблоны в папке с темой \themes\clothes\magazine\products;
  • query — список товаров для получения (обязательный), например, sale получит товары на скидке;
  • product_row — количество товаров в строке (не обязательный);
  • limit — количество товаров для вывода (не обязательный);

Списки для получения товаров

  • sale — получить товары на распродаже
  • cat — из каждой категории по 1 случайному товару
  • views_cat — из каждой категории по 1 популярному товару
  • rand — случайные товары
  • sticky — товары которые отметил менеджер в административной части, нажимая на сердце
  • popularity — популярные товары
  • news — новинки
  • also_bought — с этим товаром купили
  • purchased — последние проданные товары
  • history_views — история просмотра
  • collection — товары в одной коллекции
  • upsell — upsell для текущего товара
  • same_category — в одной категории с текущим товаром
  • related_products — crosssell для текущего товара
  • product_tag — с одинаковым тегом для текущего товара

Посмотри платформу для wordpress
сейчас
Посмотреть интернет-магазин
Вид интернет-магазина