Статус "Отправлен" как сделать его копию? Есть решение
Как сделать копию статуса "Отправлен" с теми же функциями, но с другим названием "Отправлен Почтой России" и соответственно с отправкой письма клиенту с содержанием отличного от статуса "Отправлен".
Эта тема в архиве. Добавление комментариев к ней отключено.
11 ответов
Так же, как и все другие статусы.
Магазин - настройки - статусы заказов
Создавайте нужный статус, создавайте действие для этого статуса, настраивайте статус как угодно
Это понятно, но как сделать чтобы также выводилось окно с запросом ввода трек номера?
Никак.
Если дело только в отправке письма, то что мешает исправить сам шаблон так, чтоб он был разный для разных методов доставки?
Надо чтобы и статус другой был "Отправлен Почтой России"
Как.. "Никак"? Не в облаке ещё даже "как"..
Сергей, сайт в облаке?
нет
Вот тут подробная инструкция как сделать пользовательский обработчик статусов
https://www.shop-script.ru/help/133/custom-order-handler-shop-script-5/
В вашем случае нужно:
1. Создать сам статус через админку.
2. создать копию shopWorkflowShipAction.class.php, например shopWorkflowShipActionPR.class.php, тогда название класса тоже нужно переименовать
http://joxi.ru/MAj71NQCnMJLre?d=1
Вроде больше ничего менять не нужно, но я не проверял.
3. Дальше по аналогии с пунктом "Переопределение класса-обработчика" в инструкции добавляете новый обработчик shopWorkflowShipPRAction для статуса из п.1.
4. Очистить кэш :)
на досуге попробуем
Помочь сможете в реализации этой опции?
Я сделала так у меня все получилось, т.е. сделала дубль статуса отправлен под названием отправлен н/п:
И о чудо... при нажатии на отправить н/п вылезает окошко для идентификатора и подгружается перемещение посылки.
Надеюсь не зря писала и кому-то поможет.
С уважением,
Анастасия (учетка шефа)