Специальный тип поля, позволяющий вам выполнить вычисления на лету в форме записи. В базе знаний:Как использовать тип поля «Ajax запрос»?
Как использовать тип поля «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 и измените следующие […]
Как настроить публичную регистрацию пользователей?
Публичная регистрация сократит время со стороны администратора на такие действия, как регистрация нового пользователя. Ваши клиенты/подрядчики смогут самостоятельно регистрироваться в системе. Включить публичную регистрацию можно на странице Настройки/Регистрация пользователей/Публичная регистрация. В настройках вам необходимо выбрать группу, которая будет назначаться зарегистрировавшимся пользователям. Также имеется ряд параметров для оформления страницы регистрации. Пользователи, […]