Страница 1 из 1
Автоматизация - добавить выбор поля PHP код в Действия для процесса
Добавлено: 28 апр 2021, 11:08
alcompstudio
Сергей, добрый день! Можно ли поле PHP код - тоже добавить в выбор полей в автоматизации? Поле Ajax запрос ведь можно же выбрать, чтобы срабатывал PHP скрипт, и поле PHP код - вроде как сходное с ним по функционалу? А то я сделал код в этой теме
viewtopic.php?p=19031#p19031 , а в автоматизации (собственно, для чего я старался

) - не могу выбрать данное поле. А хотелось бы именно его выбирать, а не Ajax запрос, т.к. нужно выполнение кода именно после отправки формы, а не во время открытия...
Сложно это внедрить сейчас?
...или какой файл нужно открыть, чтобы добавить туда опцию выбора данного поля? Я могу сам дописать в коде файла нужную строчку, чтобы работало (как и в каком файле Руководителя это сделать) ?
Re: Автоматизация - добавить выбор поля PHP код в Действия для процесса
Добавлено: 28 апр 2021, 13:05
alcompstudio
Попытался сам реализовать, добавил строчку в файл plugins/ext/classes/processes
http://prntscr.com/126zlbm
В форме настройки действия автоматизации поле появилось, но не работает... не выполняется PHP код после отправки формы. Где еще нужно прописать, чтобы работало?
Re: Автоматизация - добавить выбор поля PHP код в Действия для процесса
Добавлено: 28 апр 2021, 14:14
nruslan2
тут еще посмотрите plugins\ext\modules\processes
но Вы одним словом об упоминании поля не отделаетесь! там не все так просто походу.
Re: Автоматизация - добавить выбор поля PHP код в Действия для процесса
Добавлено: 28 апр 2021, 14:43
alcompstudio
nruslan2 писал(а): 28 апр 2021, 14:14
тут еще посмотрите plugins\ext\modules\processes
но Вы одним словом об упоминании поля не отделаетесь! там не все так просто походу.
Да, спасибо, и там тоже смотрел... но посмотрел - и закрыл файл)) пока не знаю где копать)
Re: Автоматизация - добавить выбор поля PHP код в Действия для процесса
Добавлено: 10 май 2021, 21:38
nruslan2
Решил еще раз пересмотреть тему:
На самом деле не понял, а что в итоге то не заработало, связанное с Автоматизацией! Так как если в поле PHP код по условиям, то он по-любому сам отработает при клонировании например (тот который забит в сущности!) А если там значение хранится и его надо скопировать то Ваша доработка по включению поля работает!
Проверял на Автоматизации в процессе Клонирование записи.
Re: Автоматизация - добавить выбор поля PHP код в Действия для процесса
Добавлено: 10 май 2021, 22:13
alcompstudio
Спасибо за подсказку, буду тестировать.