Иногда функционала модуля SMS4B не хватает на все надобности пользователей. Как расширить его функционал?
Скорей всего все Ваши проблемы может решить добавление пары строк в файл init.php.
Итак, задача, нужно добавить дополнительное уведомление по sms администратору о смене заказа.
Заходим в /bitrix/php_interfaces/init.php(если его нет, то создаем). И пишем простой код.
Код
AddEventHandler("sale", "OnSaleStatusOrder", "MyOnSaleStatusOrder");
function MyOnSaleStatusOrder($ID, $val)
{
if (CModule::IncludeModule("rarus.sms4b"))
{
global $SMS4B;
//текст SMS
$text = "У заказа №".$ID." поменялся статус заказа";
//на какой номер отправляется SMS
$adminPhoneNumber = "79037976505";
$SMS4B->SendSms($text, $adminPhoneNumber);
}
} |
Ну а дальше сколько Вам фантазии хватит. Спасибо за внимание.









