При инициализации модуля определяется ряд значений в массиве $GLOBALS["NETSHOP"].
Для удобства стандартные компоненты непосредственно после инициализации модуля содержат команду extract((array)$GLOBALS["NETSHOP"]), что позволяет использовать эти параметры «напрямую», в виде переменных:
Переменная | Обозначение |
---|---|
$Netshop_TotalPrice |
Сумма товаров в корзине (отформатированная строка с указанием валюты). Сумму в виде числа можно получить через метод $shop->CartSum() |
$Netshop_ItemCount | Количество различных наименований товаров в корзине (число) |
$Netshop_CartContents |
Содержимое корзины (массив). Каждый элемент массива, помимо полей компонента товара, содержит следующие записи:
|
$Netshop_CartDiscountSum | Сумма скидки на корзину (отформатированная строка с указанием валюты). Сумма скидки в виде числа: $shop->CartDiscountSum() |
$Netshop_CartURL | Путь к «Корзине» |
$Netshop_OrderURL | Путь к компоненту раздела «Заказ» |
$Netshop_OrderLink | Ссылка на компонент раздела «Заказ» |
$Netshop_CartSum |
Строка: - если корзина пуста: «Ваша корзина пуста» - если в корзине есть товары: «В корзине … товаров на сумму …» |