Документация JoomShopping / YOOtheme Pro интеграция Переменные: Товар в списке
Корневые переменные товара доступны при выборе истоника нескольких элементов «Товары» или динамическом контенте для модулей.
Вложенные объекты
- Производитель. Включение: Настройки -> Товар -> Показать производителя (блок «Список товаров»).
- Продавец. Включение: Настройки -> Товар -> Показать продавца (блок «Список товаров»).
Источники нескольких элементов
Недоступно без дополнительных расширений, позволяющих выводить список внутри элемента списка.
- Изображения. Все главные изображения товара.
- Атрибуты. Только для информирования. Недоступен выбор для добавления в корзину.
Корневые переменные
ID
product_id
Числовой идентификатор товара.
Аргументы
-
ID основной категории
main_category_id
Числовой идентификатор основной категории товара.
Настройки -> Другие параметры -> Использовать основную категорию для продукта
Аргументы
-
Краткое описание
short_description
Аргументы
-В стандартном шаблоне
краткое описание
Код товара
product_ean
Идентификатор товара в магазине.
Настройки -> Товар -> Показать код товара (блок «Список товаров»)
Аргументы
Не оборачивать в тег с idВ стандартном шаблоне
код товара
Реальный EAN
real_ean
Цифровой код под штрихкодом.
Настройки -> Товар -> EAN (блок «Список товаров»)
Аргументы
Не оборачивать в тег с id
Артикул
manufacturer_code
Артикул товара, установленный производителем.
Настройки -> Товар -> Артикул (блок «Список товаров»)
Аргументы
Не оборачивать в тег с id
Информация о доставке
shipping_info
Краткий информер о доставке.
Настройки -> Товар -> Показать "плюс доставка"
Классы стилей текста не бесплатной доставки
Текст бесплатной доставки
Классы стилей текста бесплатной доставки
Добавлять ссылку
Аргументы
Текст не бесплатной доставкиКлассы стилей текста не бесплатной доставки
Текст бесплатной доставки
Классы стилей текста бесплатной доставки
Добавлять ссылку
Описание
Выводит краткое сообщение в доставке, если цена товара ниже/выше той, что была указана в настройках магазина (Настройки -> Заказ -> Бесплатная доставка для заказов больше) и включена опция вывода этой информации (плюс доставка). Аргументы текста распознают шаблон{sum_null_shipping}, подставляя вместо него отформатированное значение суммы для бесплатной доставки. Добавление ссылки создает из текста ссылку на описание доставки (Настройки -> Статический текст -> Описание доставки).
Вес
product_weight
Отформатированный вес товара.
Настройки -> Товар -> Показать вес товара (блок «Список товаров»)
Аргументы
Не оборачивать в тег с idВ стандартном шаблоне
вес
Количество просмотров
hits
Настройки -> Товар -> Хиты (блок «Товар»)
Аргументы
Текст, если значение = 0
Количество продаж
buys
Добавленная переменная.
Аргументы
Текст, если значение = 0
Срок поставки
delivery_time
Название срока поставки. Может скрываться с помощью CSS-стилей.
Настройки -> Товар -> Показать "Срок поставки" (блок «Список товаров»)
Аргументы
-В стандартном шаблоне
срок поставки
Характеристики: Шаблон
extra_fields_tpl
Шаблон вывода характеристик товара.
Настройки -> Товар -> Показать характеристики (блок «Список товаров»)
Классы стилей списка
Скрыть название элемента
Классы стилей названия элемента
Разделитель названия и значения
Показывать точки
Скрыть описание элемента
Классы стилей описания элемента
Иконка описания элемента
Классы стилей значения
Аргументы
Тег блока спискаКлассы стилей списка
Скрыть название элемента
Классы стилей названия элемента
Разделитель названия и значения
Показывать точки
Скрыть описание элемента
Классы стилей описания элемента
Иконка описания элемента
Классы стилей значения
В стандартном шаблоне
название:
значение
название:
значение
...
Ссылки
В корзину
buy_link
Ссылка добавления в корзину.
Настройки -> Товар -> Показать кнопку купить для списка товаров
Аргументы
-
В список пожеланий
wishlist_link
Ссылка добавления в список пожеланий.
Настройки -> Функции магазина -> Включить список пожеланий
Аргументы
-Кнопки
В корзину
btn_add_to_cart
Шаблон ссылки добавления в корзину в виде кнопки.
Настройки -> Товар -> Показать кнопку купить для списка товаров
Текст
Иконка
Отображение
Классы стилей активного состояния
Иконка активного состояния
Вывод
текст
Аргументы
Классы стилейТекст
Иконка
Отображение
Классы стилей активного состояния
Иконка активного состояния
В список пожеланий
btn_add_to_wishlist
Шаблон ссылки добавления в список пожеланий в виде кнопки.
Настройки -> Функции магазина -> Включить список пожеланий
Текст
Иконка
Отображение
Классы стилей активного состояния
Иконка активного состояния
Вывод
текст
Аргументы
Классы стилейТекст
Иконка
Отображение
Классы стилей активного состояния
Иконка активного состояния
Цены
Цена
Не форматировать
Не добавлять переменную _tmp_ext
product_price
Отформатированная стоимость товара.
Аргументы
Текст, если значение = 0Не форматировать
Не добавлять переменную _tmp_ext
Описание
Отформатированная согласно настройкам (раздел валюты) стоимость товара. Значение может отличатся в зависимости от скидок групп пользователей. Может добавляться приставка «от», если включена опция Настройки -> Товар -> Показать минимальную цену и цена товара меняется от атрибутов.В стандартном шаблоне
цена + _tmp_var_price_ext
Старая цена
Не добавлять переменную _tmp_ext
product_old_price
Отформатированная старая цена.
Аргументы
Классы стилейНе добавлять переменную _tmp_ext
Описание
Выводится, если она > 0 и больше текущей цены.В стандартном шаблоне
старая цен + _tmp_var_old_price_ext
Минимальная цена
min_price
Отформатированная минимальная цена.
Аргументы
-Описание
Актуальна при наличии атрибутов с разными ценами.
Разные цены?
different_prices
Логическое значение (0 или 1).
Аргументы
-Описание
Зависит от наличия атрибутов, меняющих стандартную цену.
Цена без скидки
product_price_default
Отформатированная цена без скидки (для обычных пользователей).
Настройки -> Товар -> Показывать цену без скидки
Аргументы
-В стандартном шаблоне
цена без скидки
Оригинальная цена
original_product_price
Аргументы
-
Информация о налоге
tax_info
Отформатированная сумма налога, уплачиваемого с товара.
Настройки -> Товар -> Показать НДС
Аргументы
-
Базовая цена
basic_price
Отформатированная и подсчитанная базовая цена за единицу товара с единицей измерения.
Аргументы
-В стандартном шаблоне
базовая цена / единица измерения
Базовая скидка
discount_value
Отформатированное значение «цена минус старая цена».
Аргументы
-Описание
Может быть не актуально для товаров с разными ценами.Количество
Количество
product_quantity
Числовое общее количество товара на складе.
Аргументы
-Описание
Выводится даже при включенной опции «Неограниченно».
Количество на складе
qty_in_stock
Числовое количество товара на складе или текст «неограниченно»
Настройки -> Товар -> Количество на складе (блок «Список товаров»)
Аргументы
-Описание
Может зависеть от количества в атрибутах. Если атрибуты не выбраны, может не будет выводить значение, но блок должен существовать, чтоб было куда поместить его при переключении атрибутов.В стандартном шаблоне
количество
Информация о наличии
available_info
Текст «В наличии» или «Нет в наличии».
Настройки -> Товар -> Скрыть текст "Товар не доступен"
Классы стилей отсутствия наличия
Аргументы
Классы стилей наличияКлассы стилей отсутствия наличия
Количество отзывов
reviews_count
Аргументы
-Рейтинг
Переменные выводятся, если включены отзывы для товара: Настройки -> Товар -> Разрешить отзывы для товара.
Метка
ID
label_id
Числовой идентификатор метки.
Аргументы
-
Имя
label_name
Имя/название метки.
Вывод
Аргументы
Классы стилей
Изображение
label_image
Изображение метки.
Аргументы
-TMP
_tmp_var_start
_tmp_var_start
Аргументы
-
_tmp_var_image_block
_tmp_var_image_block
Аргументы
-
_tmp_var_bottom_foto
_tmp_var_bottom_foto
Аргументы
-
_tmp_var_old_price_ext
_tmp_var_old_price_ext
Можно настроить в аргументах старой цены товара.
Аргументы
-
_tmp_var_bottom_price
_tmp_var_bottom_price
Аргументы
-
_tmp_var_top_buttons
_tmp_var_top_buttons
Аргументы
-
_tmp_var_buttons
_tmp_var_buttons
Аргументы
-
_tmp_var_end
_tmp_var_end
Аргументы
-Другие
Языковая константа
lang
Аргументы
-
Универсальная строковая переменная
universal
Аргументы
-- Вступление
- Страницы
- Динамический контент
- Товар
- Список товаров
- Категория
- Производитель
- Продавец
- Поиск
- Оформление заказа
- Юзер
- Корзина
- Список желаний
- Контент
- Фильтр товаров
- Конфигурации
- Ссылки
- Для модулей
- Создание шаблона
- Создание модуля
- Кастомные модули
- Формы
- Переменные
- Товар
- Список товаров
- Категория
- Производитель
- Продавец
- Поиск
- Корзина
- Список желаний
- Оформление заказа
- Юзер
- Фильтр товаров
- Контент
- Конфигурации
- Базовый элемент
- Ссылка
- Универсальный список
- Универсальная строковая переменная
- Языковая константа
- JSYT