Добавить товар в корзину
Важно! Для использования функционала корзины, необходимо подключить модель $this -> model('ModCart' )
Добавление товара в корзину
$this -> model('ModCart');
$this -> ModCart -> addProduct([
'element_id' => 14523, // id элемента каталога
'table_catalog' => 'PrCatalogProductions', // таблица каталога в бд
'price_column' => 'price', // символьный код свойства цена
'quantity' => 3, // количество товара
]);
Модель корзины легко расширяется, вот так:
$this -> ModCart -> column('property_1.tinytext');
Документация по расширению моделей вот доступна по этой ссылке.