#хук

  • +16

    Есть хук cart_add. Есть cart_delete. Но никак нельзя обрабатывать действия, когда изменяется количество товара в корзине. Предлагаю добавить хук cart_update.

  • +16

    Сейчас в shopWorkflowAction::postExecute() сначала отправляются уведомления (если настроены), а уж потом запускается обработка хуков order_action.* . Хорошо бы было если поменять эти части кода местами -- сначала вызов хуков, а потом отправка...

  • +11

    Очень хочется чтоб у страниц были хуки, например `before_content` и `after_content`. И в параметры хука передавалось бы id приложения и id страницы. А в идеале так ещё и контент.

  • +8

    Уважаемые разработчики CRM, можете добавить пару хуков:1. на сохранение сделки2. на отображение списка сделок в табличном виде, для добавления своих колонок

  • +8

    Сейчас если пытаться плагином что-то запихать во фронтенд, нужно изменять каждый шаблон, либо писать под разные темы свои вариации для того, чтоб вставить информацию во вкладку в товаре.Можно лишь создать новую вкладку через frontend_product.menu, а...

  • +6

    Было б здорово в довесок к хуку signup добавить хук signin, срабатывающий в момент авторизации пользователя.

  • +5

    Добавьте хук для shopFrontendCompareAction. Может даже тот же frontend_products на него распространить или всё же новый frontend_compare.

  • +4

    Типы и характеристики из тех данных что частенько используются всякими плагинами импорта, которые могут сохранять необходимые соответствия в настройках и пр., поэтому было б неплохо поиметь такие хуки...

  • +3

    Не хватает хука срабатывающего при сохранении товара по аналогии с product_save.

  • +3

    Не хватает хука frontend_signup, который бы выводил дополнительное содержимое на странице регистрации. Да и вообще для сайта хуков годных нет.

  • +3

    В связи с соседним тредиком про кэш.В моих плагинах, если что-то нужно закэшировать, я использовал припудительно файловый кэш. Однако раз нашелся хоть кто-то, кроме меня, кто настроил системный, сейчас переделываю так, чтобы использовался настроенный...

  • +3

    Решил посмотреть приложение "Поддержка", увидел там кучу не документированных хуков. Это хорошо, но вот действительно нужного хука не хватает.Допустим мы создаем форму обратной связи, идем в конструктор полей. Там можно многое сделать, но вот...

  • Добрый день! У товара есть несколько артикулов. У каждого артикула своя цена. Есть ли возможность добавить каждому артикулу дополнительное поле? Для примера - пытаюсь добавить бонус на каждый артикул. Плагин "Бонусов" добавляет общий бонус...

  • Планируется ли добавление системного хука (signup) ? Скажем, нужно отсылать смс сообщение при успешной регистрации.

  • +2 На рассмотрении

    Читаемhttps://developers.webasyst.ru/hooks/shop/backend_prod_sku_fields/Видим...

  • +2 Принято

    Уже не первый раз сталкиваюсь с тем, что некоторые ивенты приводят к бесконечной рекурсии. Например в хуке frontend_products нельзя вызывать корзину т.к. внутри корзины снова исполняется frontend_products. Корзина может понадобиться например для...

  • +2

    Сейчас приходится извращаться с отлавливанием изменений js скриптом что не очень то удобно.Речь о разделе Настройки - Типы и характеристики товаров.

  • +2 Принято

    https://developers.webasyst.ru/hooks/shop/backend_...Данный Хук работает только при изменении, а при создании нет.

  • +2

    Посмотрел сейчас хук на добавление картинки в товар. Странный он какой-то. Выдает GD объект. Ну хорошо конечно. А где product_id?Т.е. это хук для манипуляций с самим изображением. Нужно чтобы была возможность оперировать новыми картинками в связке с...

  • +2

    Здравствуйте, предлагаю добавить хук frontend_page в приложении "Магазин".Данный хук будет выводить код плагина на информационных страницах магазина.Мне вот сейчас нужен такой хук. Если есть смысл, можно было бы добавить такой хук, может он...

  • +2

    Было б недурственно добавить в Хаб хук на событие создания (сохранения нового) топика. Существующий хук frontend_topic_add, насколько я понял, срабатывает в момент нажатия кнопки "Новая тема", что несколько не то... Приходится безбожно...

  • +2

    Добрый день!Думаю, что будет полезно и удобно, если системные плагины тоже смогут назначать свои обработчики для событий и добавлять записи в роутинг. Например, для расчета доставки в бэкенде при формировании заказа менеджером.Разрабатывать второй...

  • +1 Принято

    В разделе «Плагины» бекенда магазина в новом интерфейсе (2.0) отсутствует заявленный хук backend_plugins_list (причем сам хук в плагинах срабатывает, но ничего не выводится), зато есть хук backend_products, который...

  • Как отловить переключение варианта на странице с товаром с учетом что темы могут быть разные.Есть какой то JS хук на это?Спасибо

  • +1 На рассмотрении

    Добрый день! В продолжение вопроса https://developers.webasyst.ru... хочется увидеть хук, который позволит влиять на счетчик Shop-script.  У нас на базе Shop-script реализована сложная система бронирований яхт, и необходимо...

  • Добрый день! Существует ли способ установки своей логики вывода счетчика на иконке Shop-script из плагина без изменения файлов Shop-script?  wa('shop')->getConfig()->setCount($n);— устанавливается единожды и сбрасывается...

  • +1 Есть решение

    Используем хук order_action.process в плагине для shop.Если выполняется системное действие PROCESS кнопкой в "В обработку" то в плагин попадают данные о данном действии.Но если создать свое действие и привязать к нему...

  • Народ никак не получается к приложению команда прикрутить свой плагин из ШопПодключаю хук такplugin.php'handlers' => array(    'frontend_head' => 'frontendHead',  ...

  • Добрый день! Подскажите, пожалуйста, можно ли разместить содержимое выше кнопки "В корзину" и данных о товаре? Как это реализовать?

  • Есть решение

    ЗдравствуйтеПытаюсь использовать хук order_action.create . Однако при создании заказа на витрине он не отрабатывает. Почему ?В myplugin/lib/config/plugin.php прописано следующие: return array( ........ 'version' =>...

    Попробуйте без слеша перед "debug.log" и почистите кэш в инсталлере.
    DES-STUDIO DES-STUDIO