====== Отправка письма администратору и покупателю при смене статуса заказа ====== Если при изменении статуса заказа необходимо отправлять email администратору и покупателю, то можно воспользоваться следующим наблюдателем. В этом наблюдателе в статичном массиве ''$_config'' задаются настройки для каждого статуса: XSL-шаблоны писем, темы писем и активность. При добавлении нового статуса заказа необходимо добавить элемент в массив ''$_config''. При смене статуса заказа письмо придет на почту, указанной как email-куратора в настройках интернет-магазина, и на почту покупателя. Установка: - В файл bootstrap.php добавить следующий код:// KAD: Отправка писем администратору и пользователю при смене статуса Core_Event::attach('shop_order.onBeforeSave', array('Shop_Order_Observer', 'onBeforeSave')); - Создать [[private:koding:hostcms:modules:shop:order:otpravka_pisma_administratoru_i_pokupatelju_pri_smene_statusa_zakaza:observer.php|файл]] наблюдателя ''/modules/shop/order/observer.php''. - Задать названия XSL-шаблонов.