В документации нашел функционал правила отправки почты по email_rules
https://docs.rukovoditel.net.ru/index.php?p=75
Не могу понять, какие данные нужно использовать.
$entity_id - id сущности - тут понятно, видимо та сущность для которой делается правило отправки почты
$item_id - id записи - какой записи?
$rule_id - id правила - ID правила отправки почты вообще не отображается. Может если покопаться в БД можно будет его найти.
Подскажите, как это использовать?
Для срабатывания правила надо создать автоматизацию, добавить действие "Выполнить php скрипт" и вставить туда такую структуру: email_rules::send_by_id(21, 12, 3); ?
Правила отправки почты send_by_id
- mailarn
- Инвестор

- Сообщения: 169
- Зарегистрирован: 18 июн 2021, 10:33
- Имя: Антон
- Откуда: Екатеринбург
- Контактная информация:
Правила отправки почты send_by_id
Создание отраслевых решений на базе CRM Руководитель https://webuscrm.ru
- mailarn
- Инвестор

- Сообщения: 169
- Зарегистрирован: 18 июн 2021, 10:33
- Имя: Антон
- Откуда: Екатеринбург
- Контактная информация:
Re: Правила отправки почты send_by_id
Не много разобрался.
$rule_id - id правила посмотрел на прямую в БД
Создал автоматизацию выполнить php скрипт, в форму кода вставил это:
email_rules::send_by_id(27, [id], 6);
Все равно при нажатии кнопки на пустой странице выводится ошибка
Ошибка: Call to undefined method email_rules::send_by_id() on line 1
$rule_id - id правила посмотрел на прямую в БД
Создал автоматизацию выполнить php скрипт, в форму кода вставил это:
email_rules::send_by_id(27, [id], 6);
Все равно при нажатии кнопки на пустой странице выводится ошибка
Ошибка: Call to undefined method email_rules::send_by_id() on line 1
Создание отраслевых решений на базе CRM Руководитель https://webuscrm.ru
Re: Правила отправки почты send_by_id
По поводу как ид правила посмотреть - оно отображается в Правила отправки почты - # это и есть id
По поводу ошибки - может быть вы используете старую версию Руководителя.
Проверил все работает: (Код пхп)
$entity_id = 25;
$item_id = [id];
$rule_id = 1;
email_rules::send_by_id($entity_id, $item_id, $rule_id);
По поводу ошибки - может быть вы используете старую версию Руководителя.
Проверил все работает: (Код пхп)
$entity_id = 25;
$item_id = [id];
$rule_id = 1;
email_rules::send_by_id($entity_id, $item_id, $rule_id);
- mailarn
- Инвестор

- Сообщения: 169
- Зарегистрирован: 18 июн 2021, 10:33
- Имя: Антон
- Откуда: Екатеринбург
- Контактная информация:
Re: Правила отправки почты send_by_id
Не могу понять, как по # понять какой ID записи )nruslan2 писал(а): 22 июн 2022, 12:12 По поводу как ид правила посмотреть - оно отображается в Правила отправки почты - # это и есть id
Посмотрел в базе
Версия 3.1nruslan2 писал(а): 22 июн 2022, 12:12 По поводу ошибки - может быть вы используете старую версию Руководителя.
Почти то же самое, но не работает ошибка уже в другой строкеnruslan2 писал(а): 22 июн 2022, 12:12 Проверил все работает: (Код пхп)
$entity_id = 25;
$item_id = [id];
$rule_id = 1;
email_rules::send_by_id($entity_id, $item_id, $rule_id);
Ошибка: Call to undefined method email_rules::send_by_id() on line 4
Создание отраслевых решений на базе CRM Руководитель https://webuscrm.ru
Re: Правила отправки почты send_by_id
Да смысл ошибки тот же - ПО не понимает что за команда! и Говорит я не понимаю команду в строке 4 - те он почему то в Вашем случаи не понимает email_rules::send_by_id
Странно! надо смотреть копать!
Странно! надо смотреть копать!
- mailarn
- Инвестор

- Сообщения: 169
- Зарегистрирован: 18 июн 2021, 10:33
- Имя: Антон
- Откуда: Екатеринбург
- Контактная информация:
Re: Правила отправки почты send_by_id
Все, совсем заработался, всем своим клиентам обновил до последней версии, а свою собственную забыл. Хотя был уверен, что обновил )
Спасибо, все работает.
Вот только сами письма не доходят до адресата, надо смотреть где они застряли.
Почти как в этом топике.
viewtopic.php?f=23&t=5419
Спасибо, все работает.
Вот только сами письма не доходят до адресата, надо смотреть где они застряли.
Почти как в этом топике.
viewtopic.php?f=23&t=5419
Создание отраслевых решений на базе CRM Руководитель https://webuscrm.ru