#хук

  • +16

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

  • +14

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

  • +11

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

  • +8

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

  • +8

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

  • +5

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

  • +5

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

  • +3

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

  • +3

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

  • +3

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

  • +3

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

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

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

  • +2

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

  • +2

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

  • +2

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

  • +2

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

  • +2 Принято

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

  • +2

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

  • +2

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

  • +2

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

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

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

    Здравствуйте. Подскажите, как в хуке backend_product (карточка товара в бекенде) можно получить ID текущего товара? Пример:class shopNameofpluginPlugin extends shopPlugin { public function backendProduct() { $productId = ...;...

    проверьте public function backendProduct($params) {waLog::Dump($params);}
    Алексей Курдюков Алексей
  • Здравствуйте!хочу установить плагин "обратный звонок", но для установки требуется включить настройку плагина «Статус хука frontend_head»как это сделать и где?вот плагин который хочу установить...

  • В классе плагина есть метод routing:class waPlugin { public function routing($route = array()) { $file = $this->path.'/lib/config/routing.php'; if (file_exists($file)) { /** * @var...

  • Здравствуйте. В доках написано, что данный хук не принимает никаких параметров (Входящие параметры - Нет параметров). Тем не менее, если повесить в плагине обработку на этот хук и попытаться передать в метод первый параметр, например: public...

  • Добрый день, возникла проблема при установке модуля https://www.webasyst.ru/store/plugin/shop/set/. Темой предусмотрен автоматический переход в шаблон checkout.html при переходе в корзину (минуя cart.html). В шаблоне checkout.html выведены товары с...

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

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

  • Где-то мельком прочел, что в SS8 добавятся новые хуки. Где можно увидеть список? Или я что-то путаю?

  • +1 Принято

    Сейчас обнаружил, что хук frontend_my сам по себе срабатывает, но нигде в шаблонах не выводится.https://developers.webasyst.ru/hooks/shop/frontend...Причем раньше я в плагине Скрытые цены его использовал и он прекрасно работал. Выводил кнопку под...