Как использовать тип поля «Ajax запрос»?

В поле «PHP код» введите свой собственный код, который будет выполнятся при открытии формы. Если в коде используются значения из формы, то при изменении значения в поле ввода, код будет выполнятся повторно. Работа со значениями Для получения значения из формы, используйте следующую конструкцию: [id поля]. Например:  $distance = [379]; Для вложенной сущности, аналогичным образом можно получить […]

Как настроить электронную цифровую подпись (ЭЦП) через КриптоПро?

Для работы с ЭЦП нам понадобится модуль КриптоПро. Перейдите на страницу «Модули — Цифровая подпись» и установите модуль КриптоПро. В настройках модуля укажите поля, данные из которых будут сверяться c сертификатом при его добавлении. На сервере должно быть установлено КриптоПро расширение для PHP. Инструкция по установке. Для входа по ЭЦП или подписания документов, […]

Как запустить PHP-скрипт при автоматизации действий?

У вас есть возможность запускать или автоматически запускать при сохранении новой записи вызов внешнего API  с использованием данных записи. В поле Тип действия выберите «Выполнить php-скрипт»: Чтобы получить значение из текущей записи, используйте [идентификатор поля], например: $name = [272]; $est_time = [277]; Если вам нужно сохранить возвращенные данные в поля […]

Как использовать тип поля «PHP код»?

На вкладке «PHP код» введите ваш код. Для получения значения из текущей записи или из родительской, используйте конструкцию [id поля], например: $status = [169]; Чтобы вывести или сохранить значения в базе, значение необходимо присвоить переменной $output_value, например: $output_value = ‘Срочная задача’; По умолчанию код выполняется при добавлении/редактировании записи. При этом, значение из $output_value сохраняется в […]

Тип поля «PHP код»

Специальный тип поля, позволяющий вам выполнить собственный PHP код. Можно применить, например, для формирования текстового шаблона по условию. В коде можно использовать значения из текущей и родительской записи. Помимо условий код позволяет выполнить запрос к базе данных. В базе знаний:Как использовать тип поля «PHP код»?

Как создавать собственные функции и классы с помощью PHP (на примере отправки сообщений в Telegram)?

С помощью данного функционала вы можете создавать свои собственные функции и классы, которые можно использовать в поле PHP Код или в PHP коде в автоматизации. Таким образом, выполняя различные интеграции со сторонними сервисами, вы не будет дублировать повторяющийся код для нескольких сущностей. Создание кода Перейдите на страницу «Настройки / Пользовательский PHP» и нажмите на […]

Как настроить безопасность?

На странице «Настройки безопасности» у вас есть возможность ограничить доступ к системе по IP или по стране. Если вы используете публичную регистрацию, то для защиты от спама предусмотрена Google reCAPTCHA v2. Все настройки безопасности расположены в файле config/security.php Google reCAPTCHA v2 Зарегистрируйте ваш домен https://www.google.com/recaptcha/admin/create и получите ключи. Затем откройте файл config/security.php и измените следующие […]

Как настроить публичную регистрацию пользователей?

Публичная регистрация сократит время со стороны администратора на такие действия, как регистрация нового пользователя. Ваши клиенты/подрядчики смогут самостоятельно регистрироваться в системе. Включить публичную регистрацию можно на странице Настройки/Регистрация пользователей/Публичная регистрация. В настройках вам необходимо выбрать группу, которая будет назначаться зарегистрировавшимся пользователям. Также имеется ряд параметров для оформления страницы регистрации. Пользователи, […]