Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

beeper

Новачок
  
  • Публікації

    1
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем beeper

  1. Вопрос в следующем:

    требуется установить модуль отправки SMS, в некоторые файлы нужно вручную внести изменения

    Как это "грамматически" правильно сделать?

     

    К примеру, в файлe controller.php нужно в строку 

    public function __construct($registry) {
    $this->registry = $registry;
    }

     

    добавить

     

    <operation>
    <search position="before">
    <![CDATA[public function __construct($registry) {]]>
    </search>
    <add>
    <![CDATA[ ## AlphaSms.ua [bEGIN] protected function alphasms_net_init(){ # Load language $this->load->language('module/alphasms_net'); $this->registry->set('alphasms_net_logger', new Log('alphasms_net.log')); if ($this->config->get('alphasms_net_login') && $this->config->get('alphasms_net_password') && file_exists(DIR_SYSTEM . 'library/alphasms_net_gateway.php')){ # Load VipSMS.net library require_once(DIR_SYSTEM . 'library/alphasms_net_gateway.php'); $gateway = new AlphaSmsNetGateway( $this->config->get('alphasms_net_login'), $this->config->get('alphasms_net_password') ); # Set sign $alphasms_net_sign = $this->config->get('alphasms_net_sign'); $gateway->setSign($alphasms_net_sign); # Add to global registry $this->registry->set('alphasms_net_gateway', $gateway); return true; } } ## AlphaSms.ua [END] ]]>
    </add>

     

    Как эта строка должна в итоге выглядеть?

    Заранее спасибо!

     

    Файлы для примера прилагаю

     

    Также файлы для правки

    system/engine/controller.php

    admin/model/sale/order.php

    catalog/controller/information/contact.php

    catalog/controller/account/quickregister.php

    catalog/controller/account/register.php

    catalog/controller/checkout/register.php

    catalog/controller/checkout/simplecheckout.php

    catalog/controller/checkout/success.php

    admin/controller/sale/order.php

     

    alphasms_net.xml

    controller.php

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.