Описание

Класс удален, начиная с версии UMI.CMS 2.8.

Предоставляет доступ к корзине товаров, а так же к заказам пользователя.

В случае авторизованного пользователя работает с соответствующим объектом "заказ в интернет магазине". В случае гостя работает с сессией. После авторизации "объединяет" товары из сессии с товарами, хранящимися в объекте "заказ в интернет магазине".

PS. В описании методов будет использован термин "Корзина", в нашем случае "Корзина" представляет собой "Заказ в интернет магазине" со статусом "В корзине".

Синглтон, экземпляр корзины товаров можно получить через статический метод getInstance()

  • getUserBasket()
  • getCurrencyFullInfo()
  • recalcBasket()
  • changeBasketItem()
  • getBasketItemCount()
  • getBasketItem()
  • addItemToUserBasket()
  • addToBasket()
  • removeFromBasket()
  • renderBasket()
  • renderCurrencyChooser()
  • render4JSON()
  • render4Mail()
  • renderUserOrders()
  • renderOrderInfo()
  • checkIsEmpty()
  • order()
  • recalcCurrency()
  • getInstance()
  • getStatusBySId()