Хотелось бы еще раз обратить внимание разработчиков WA на небольшую занозу для плагинов использующих хук backend_product, а именно: хук отрабатывает только при открытии страницы просмотра товара, а при переходах из режима просмотра в режим редактирования и обратно повторной отработки плагина по хуку просто нет. Причина ясна, но от этого не легче.
3 комментария
Кстати да. Поддержу. Единственное место где можно как-то отлавливать переход из режима редактирования и обратно это backend_product.tab_li — оно при показе таба вызывает соответствующий метод из $.product
А вот то, что в разделе info, sidebar — шансов обновить при переходе от редактирования к просмотру нет. Похоже, там место для каких-то статичных кнопок предусмотрено и все
Может, какой-то event повесить при смене $.product.mode ?
Нет. И вкладки тоже не обновляет. :(
Обновление содержимого вкладки-таба дальше должно контролироваться соответствующими js скриптами (в дебаг режиме можно подсмотреть, какие функции пытаются вызываться на вкладках от плагинов/основных вкладках при их активации/инактивации — можно попытаться встроиться туда) — большая часть табов подгружается при их явном открытии и остается подгруженной до ухода из контекста продукта.