Задать значение дополнительного поля с использованием предзаполненного значения

Последние изменения: 29.03.2023

Допустим имеется доп. поле: "Трек-номер". Сотруднику требуется внести номер для отслеживания товара. Причем номер задаётся по шаблону: буквенный префикс-текущая дата-порядковый номер посылки. Например, ТН-20210609-347.
Также статус заказа должен автоматически измениться на "Отгружен".
Создаём кнопку в заказах покупателя с названием "Отгрузить", например.



Код для вставки:

{%- capture var2 -%}{{- "now" | date: "%Y%m%d" -}}{%- endcapture -%}



Так же можно добавить условия и другие действия, но мы ограничимся этим. Сохраняем. Заходим в заказ покупателя:


Нажимаем созданную кнопку и видим форму с предзаполненным значением, где сотруднику требуется дописать только порядковый номер:



Нажимаем "Отправить". Нам выдаётся сообщение: "Действие выполнено успешно. Обновите страницу.". Обновляем и видим, что изменился статус и появился трек-номер:


Помогла ли вам статья?