Переменная ID статуса заказа в уведомлениях при смене статуса заказа
Добрый день!
Настраиваю шаблоны уведомлений.
В шпаргалке написано что {$status}передает текущее название статуса заказа.
А с помощью {$order.params. …} можно получить другие данные.
Подскажите, как получить ID статуса заказа?
Нужно использовать в таком виде {if $idСтатусаЗаказа == 3}текст{/if}
9 ответов
{$order.status_id}
{if $order.status_id == 'paid'}Текст для статуса "Оплачен"{/if}
Спасибо за быстрый ответ, но не работает
Опечатался. state_id, конечно же.
{$order.state_id}
{if $order.state_id== 'paid'}Текст для статуса "Оплачен"{/if}
Большое спасибо!
Работает!
Подскажите еще, пожалуйста, а можно как-то вытянуть id самого действия заказа?
Там же, когда статусы редактируете, в ссылке есть
/webasyst/shop/?action=settings#/orderStates/paid/
Я имею в виду создать такую же конструкцию
{if $idДествияСтатусаЗаказа == zavtra}отправим завтра{/if}
Туплю. Вот так по идее $action_data.action_id
Только сравнивать в нижнем регистре. $action_data.action_id == 'process', а не $action_data.action_id == 'PROCESS'
Огромное спасибо, то что нужно!