custom_modules__set

створення кастомної сутності через сценарій.

Усі блоки введення до цієї дії збирають введені користувачем дані та зберігають їх у змінні типу "customer:first_name", як і в реєстрації користувачів, але назви полів мають суворо збігатися з тим, що було створено в таблиці кастомного модуля.

Після блоку custom_modules__set можна очистити константу користувача зі збереженими параметрами нової сутності за допомогою цієї дії Дія clear_constant (чистка константи)

Untitled

Приклад json-конфігурації блоку custom_modules__set:

{
  "module_name": "customer",
  "set_to": "customer"
}

module_name - назва модуля з кастомною таблицею

set_to - назва змінної в стейті користувача, з якої можна потім вивести атрибути створеної кастомної сутності.

приклад виведення блоку після set_to: "customer"

Untitled

custom_modules__get

отримання кастомної сутності через id.

Шукає в бд за значеннями зі змінних стейта користувача і зберігає її в змінній користувача в стейті (за аналогією з custom_modules__set).

Приклад json-конфігурації блоку custom_modules__get:

{
  "module_name": "customer",
  "set_to": "customer"
}

Перед цим блоком потрібно в стейті користувача зберегти значення полів для фільтра за таблицею.