На странице заказа в админке, если в параметрах доставки указан номер отправления, то ниже ссылки "Изменить параметры доставки" отображается еще одна значком карандаша, которая открывает с виду то же самое окно. Но, если изменить параметры доставки через карандаш, то срабатывает действие SHIP, потому что в коде этой формы указан
Это я уже попробовал и решил, что различие значений параметров before_state_id и after_state_id как раз будет указывать именно на изменение статуса. Верно мыслю?
Ведь при установке плагина предполагается, что магазин чистый и доступны только основные статусы заказов, которые установлены по-умолчанию.
Пользователь, добавляет свои статусы вручную, как ему удобнее работать. Но в плагине они не будут учитываться, из-за чего почти полностью теряется смысл этих статусов!
В моем случае речь идет о плагине синхронизации с amoCRM, который без возможности динамически изменять список хуков, передает только стандартные статусы.
На странице заказа в админке, если в параметрах доставки указан номер отправления, то ниже ссылки "Изменить параметры доставки" отображается еще одна значком карандаша, которая открывает с виду то же самое окно. Но, если изменить параметры доставки через карандаш, то срабатывает действие SHIP, потому что в коде этой формы указан
в ответ на Автоматическая смена статуса на "Отправлен" при изменении номера отправления
С доступом разобрался, спасибо.
Но в любом случае, я проверял на установленной версии, как написал выше.
в ответ на Добавление хука (handlers) в файл /lib/config/plugin.php через настройки плагина
В версии 6.3.0.44568 хук 'order_action.*' точно не работает. Ваша ссылка, к сожалению, открывает 404.
в ответ на Добавление хука (handlers) в файл /lib/config/plugin.php через настройки плагина
Я правильно понял, что хук order_action.* появился только в 7 версии shop-script?
в ответ на Добавление хука (handlers) в файл /lib/config/plugin.php через настройки плагина
Огромная Вам благодарность за такую подробную и качественную поддержку!
в ответ на Добавление хука (handlers) в файл /lib/config/plugin.php через настройки плагина
Это я уже попробовал и решил, что различие значений параметров before_state_id и after_state_id как раз будет указывать именно на изменение статуса. Верно мыслю?
в ответ на Добавление хука (handlers) в файл /lib/config/plugin.php через настройки плагина
Большое спасибо за разъяснение! Думаю, это решает мою проблему.
Только в документации-то этого универсального хука нет. Может, есть какая-то еще документация, о которой я не знаю?) Потому что в этой далеко не все.
в ответ на Добавление хука (handlers) в файл /lib/config/plugin.php через настройки плагина
Так понимаю, что изменение статуса заказа в админке путем нажатия на соответствующую кнопку, не вызывает ни один из этих хуков?
в ответ на Добавление хука (handlers) в файл /lib/config/plugin.php через настройки плагина
Как же тогда?
Ведь при установке плагина предполагается, что магазин чистый и доступны только основные статусы заказов, которые установлены по-умолчанию.
Пользователь, добавляет свои статусы вручную, как ему удобнее работать. Но в плагине они не будут учитываться, из-за чего почти полностью теряется смысл этих статусов!
В моем случае речь идет о плагине синхронизации с amoCRM, который без возможности динамически изменять список хуков, передает только стандартные статусы.
Неужели нет решения?
в ответ на Добавление хука (handlers) в файл /lib/config/plugin.php через настройки плагина
Большое спасибо!
И почему этого нет в документации..
в ответ на Как проверить существование контакта по id?