Класс SmalCart - моделирует данные для маленькой корзины.
- Предоставляет массив с количеством товаров и их общей стоимостью.
Методы со знаком * содержат хуки
array | getCartData() * |
Вычисляет общую стоимость содержимого, а также количество.
$res = Smalcart::getCartData(); |
float | plusPropertyMargin() |
Прибавляет к стоимости товара дополнительные цены от выбранных характеристик.
$price = 6299; |
Метод
array getCartData ()
Результат работы метода можно изменить хуком: SmalCart_getCartData
Описание
Вычисляет общую стоимость содержимого, а также количество.
$res = Smalcart::getCartData();
viewData($res);
Метод
float plusPropertyMargin (float $price, string $propertyHtml, float $rate)
Параметры
Описание
Прибавляет к стоимости товара дополнительные цены от выбранных характеристик.
$price = 6299;
$propertyHtml = '<div class="prop-position"> <span class="prop-name">Дополнительно: переходник</span> <span class="prop-val"> переходник#100#</span></div>';
$rate = 1;
$res = Smalcart::plusPropertyMargin($price, $propertyHtml, $rate);
viewData($res);