Docs For Class SmalCart

SmalCart

Описание

Класс SmalCart - моделирует данные для маленькой корзины.

  • Предоставляет массив с количеством товаров и их общей стоимостью.

Методы класса
array getCartData() Вычисляет общую стоимость содержимого, а также количество.
array getCokieCart() Получает данные из куков назад в сессию.
float plusPropertyMargin() Прибавляет к стоимости товара дополнительные цены от выбранных характеристик.
void setCartData() Записывает в cookie текущее состояние корзины в сериализованном виде.
Описание методов и примеры их использования

Метод

array getCartData ()

Описание

Вычисляет общую стоимость содержимого, а также количество.

Пример использования

  1.    $res Smalcart::getCartData();
  2.    viewData($res);

Метод

float plusPropertyMargin (float $price, string $propertyHtml, float $rate)

Параметры

  • $price: базовая цена товара.
  • $propertyHtml: строка с информацией о выбранных характеристиках.
  • $rate: наценка.

Описание

Прибавляет к стоимости товара дополнительные цены от выбранных характеристик.

Пример использования

  1.    $res Smalcart::plusPropertyMargin($price$propertyHtml$rate);
  2.    viewData($res);