Хук backend_product

3

Хотелось бы еще раз обратить внимание разработчиков WA на небольшую занозу для плагинов использующих хук backend_product, а именно: хук отрабатывает только при открытии страницы просмотра товара, а при переходах из режима просмотра в режим редактирования и обратно повторной отработки плагина по хуку просто нет. Причина ясна, но от этого не легче.

3 комментария

  • +2
    Syrnik.com Syrnik.com 5 марта 2016 12:34 #

    Кстати да. Поддержу. Единственное место где можно как-то отлавливать переход из режима редактирования и обратно это backend_product.tab_li — оно при показе таба вызывает соответствующий метод из $.product

    А вот то, что в разделе info, sidebar — шансов обновить при переходе от редактирования к просмотру нет. Похоже, там место для каких-то статичных кнопок предусмотрено и все

    Может, какой-то event повесить при смене $.product.mode ?

    • +1
      Syrnik.com Syrnik.com 5 марта 2016 21:08 #

      Нет. И вкладки тоже не обновляет. :(

      • +1

        Обновление содержимого вкладки-таба дальше должно контролироваться соответствующими js скриптами (в дебаг режиме можно подсмотреть, какие функции пытаются вызываться на вкладках от плагинов/основных вкладках при их активации/инактивации — можно попытаться встроиться туда) — большая часть табов подгружается при их явном открытии и остается подгруженной до ухода из контекста продукта.

        Добавить комментарий

        Чтобы добавить комментарий, зарегистрируйтесь или войдите