События

06 августа 2018, 11:31

Доступны следующие события:

  • msOnBeforeAddToCart
  • msOnAddToCart - добавление продукта корзины
    • key - ключ продукта
    • cart - экземпляр класса корзина
  • msOnBeforeChangeInCart
  • msOnChangeInCart - изменение продукта корзины
    • key - ключ продукта
    • count - кол-во продукта
    • cart - экземпляр класса корзина
  • msOnBeforeRemoveFromCart
  • msOnRemoveFromCart - удаление продукта корзины
    • key - ключ продукта
    • cart - экземпляр класса корзина
  • msOnBeforeEmptyCart
  • msOnEmptyCart - очистка корзины
    • cart - экземпляр класса корзина
  • msOnGetStatusCart - статус корзины

    • status - статус
    • cart - экземпляр класса корзина
  • msOnBeforeAddToOrder
  • msOnAddToOrder - добавление поля заказа
    • key - ключ поля
    • value - значение поля
    • order - экземпляр класса заказ
  • msOnBeforeValidateOrderValue
  • msOnValidateOrderValue - валидация поля заказа
    • key - ключ поля
    • value - значение поля
    • order - экземпляр класса заказ
  • msOnBeforeRemoveFromOrder
  • msOnRemoveFromOrder - удаление поля заказа
    • key - ключ поля
    • order - экземпляр класса заказ
  • msOnBeforeEmptyOrder
  • msOnEmptyOrder - очистка заказа
    • order - экземпляр класса заказ
  • msOnBeforeGetOrderCost
  • msOnGetOrderCost - получение стоимости заказа
    • order - экземпляр класса заказ
    • cart - экземпляр класса корзина
    • with_cart - флаг с учетом корзины
    • only_cost - флаг только стоимость
    • cost - стоимость
  • msOnSubmitOrder - оформление заказа
    • data - данные заказа
    • order - экземпляр класса заказ
  • msOnBeforeChangeOrderStatus
  • msOnChangeOrderStatus - смена статуса заказа
    • order - объект msOrder
    • status - идентификатор статуса
  • msOnBeforeGetOrderCustomer
  • msOnGetOrderCustomer - получение пользователя заказа
    • order - экземпляр класса заказ
    • customer - объект modUser
  • msOnBeforeCreateOrder
  • msOnCreateOrder - создание заказа
    • order - экземпляр класса заказ
    • msOrder - объект msOrder
  • msOnBeforeUpdateOrder
  • msOnUpdateOrder - обновление заказа
    • msOrder - объект msOrder
  • msOnBeforeSaveOrder
  • msOnSaveOrder - сохранение заказа
    • msOrder - объект msOrder
  • msOnBeforeRemoveOrder
  • msOnRemoveOrder - удаление заказа
    • msOrder - объект msOrder
  • msOnBeforeCreateOrderProduct
  • msOnCreateOrderProduct - создание продукта заказа
    • msOrderProduct - объект msOrderProduct
  • msOnBeforeUpdateOrderProduct
  • msOnUpdateOrderProduct - обновление продукта заказа
    • msOrderProduct - объект msOrderProduct
  • msOnBeforeRemoveOrderProduct
  • msOnRemoveOrderProduct - удаление продукта заказа

    • msOrderProduct - объект msOrderProduct
  • msOnGetProductPrice - получение цены продукта
    • product - объект msProductData
    • data - данные продукта
    • price - цена продукта
  • msOnGetProductWeight - получение веса продукта

    • product - объект msProductData
    • data - данные продукта
    • weight - вес продукта
  • msOnManagerCustomCssJs - загрузка скриптов minishop
    • controller - экземпляр класса контроллер
    • page - идентификатор страницы

Следующий документ
Плагины товаров