Блок "Магазин: Корзина"

Блок предназначен для вывода корзины пользователя с данными о количестве товаров и общей сумме.

Свойства

  • Входит в базовый дистрибутив: Нет
  • Многократное использование: Да
  • Кэширование данных: Нет
  • Сопутствует модулю: "Магазин"

Создание блока

Для создания блока нужно перейти к управлению блоками в «Сайт» → «Блоки» и добавить новый блок, выбрав при этом в качестве базового типа «Магазин: Корзина»».

blockbasket.jpg

Параметры

Название Идентификатор Описание
Раздел idsec Раздел магазина.
Шаблон template Шаблон блока, по умолчанию shoplite_basket.tpl.

Данные доступные в шаблоне (shoplite_basket.tpl)

$basket

Массив записей с данными о содержимом корзины. Каждая запись представляет собой массиво с ключами:

data

Массив с данными о товаре. Формат данных аналогичен описанному в руководстве модуля.

sum

Сумма позиции корзины (Цена товара умноженная на указанное количество).

oldsum

«Старая» сумма позиции корзины («Старая» цена товара умноженная на указанное количество).

$all

Массив с итоговыми данными по корзине. Состоит из ключей:

count

Общее количество товаров в корзине.

sum

Общая сумма по товарам в корзине.

oldsum

Общая «старая» сумма по товарам в корзине.

$basketlink

Ссылка на страницу корзины.

$valute

Наименование валюты.

Пример шаблона

Товаров в корзине: {$all.count}<br>
На сумму: {$all.sum} {$valute}<br>
<a href="{$basketlink}">Корзина</a>
 
blocks/shoplite_basket.txt · Последние изменения: 01.10.2016 23:26 (внешнее изменение)