Помогите разобраться, что за ошибка и что её вызывает.
Имеется такое элементарное вычисление,
if ($line['Статус платежа'] == "В процессе") { // заполняем поле $line['Время оплаты'] = date("Y-m-d H:i:s"); // шлём оповещение - На оплату send_template(270, "id=$ID"); } elseif ($line['Статус платежа'] == "Оплачено") { // заполняем поле $line['Время оплаты'] = date("Y-m-d H:i:s"); // шлём оповещение - Оплачено send_template(240, "id=$ID"); // меняем Статус заявки в таблице Платежи $data = Array(); $data['f4660'] = 'В работе'; data_update(280, EVENTS_ENABLE, $data, "`id`= ",$line['ID Заказа']); } elseif ($line['Статус платежа'] == "Не проведён") { // заполняем поле $line['Время оплаты'] = date("Y-m-d H:i:s"); // шлём оповещение - платёж не проведён send_template(250, "id=$ID"); }
...запускаемое по событию: изменение поля Статус платежа. Поле Статус платежа, в свою очередь переключается внешним вычислением - добавлением записи с EVENTS_ENABLE
Всё работает, только не отправляются шаблоны. Вернее отправляются, но от пользователя Система (см. ниже) с вываливанием в ошибку: No access to template
Сообщение отредактировал z0ddak: 29 Ноябрь 2016 - 11:13