custom_modules__set
створення кастомної сутності через сценарій.
Усі блоки введення до цієї дії збирають введені користувачем дані та зберігають їх у змінні типу "customer:first_name", як і в реєстрації користувачів, але назви полів мають суворо збігатися з тим, що було створено в таблиці кастомного модуля.
Після блоку custom_modules__set
можна очистити константу користувача зі збереженими параметрами нової сутності за допомогою цієї дії Дія clear_constant (чистка константи)
Приклад json-конфігурації блоку custom_modules__set:
{
"module_name": "customer",
"set_to": "customer"
}
module_name
- назва модуля з кастомною таблицею
set_to
- назва змінної в стейті користувача, з якої можна потім вивести атрибути створеної кастомної сутності.
приклад виведення блоку після set_to: "customer"
custom_modules__get
отримання кастомної сутності через id.
Шукає в бд за значеннями зі змінних стейта користувача і зберігає її в змінній користувача в стейті (за аналогією з custom_modules__set
).
Приклад json-конфігурації блоку custom_modules__get
:
{
"module_name": "customer",
"set_to": "customer"
}
Перед цим блоком потрібно в стейті користувача зберегти значення полів для фільтра за таблицею.