Вход • Регистрация

Как заставить работать кастомизацию из файла в корне

  • 26 января 2023 г.
  • Здравствуйте!
    Требуется вызвать метод set_status из modules/order/order.inc.php из файла в корне сайта. Делаю это так:
    Код
    Custom::inc('modules/order/order.inc.php');$order_inc = new Order_inc($diafan);$order_inc->set_status($order, $status);
    Перед этим, естественно, делаю всякое, чтобы апи диафан заработал, в конце пишу
    Код
    $diafan = new Init();
    Всё прекрасно работает.
    Затем добавляю модуль, в котором есть кастомизация метода after public function set_status($order, $status) И эта кастомизируемая часть не работает. Уже поздно и голова не соображает - как сделать, чтобы кастомизация работала в моём случае? Помогите мне, пожалуйста.
  • 27 января 2023 г.
  • Сам задал странный вопрос - сам отвечаю. Я был неправ - всё работает, но не совсем так, как нужно. Кастомизируемая часть работает (она отвечает за отправку писем), но письма ложатся в Уведомления со статусом "Подготовлено". Если нажать "Отправить" отправляются. Как можно решить эту проблему? Хочется, чтобы письма отправлялись автоматически.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум