#хуки

  • +11

    Нужен любой хук из серии frontend для Сайта. Например frontend_nav, frontend_header и т.д.

  • +10

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

  • +7

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

  • +6

    Нужны хуки хотя бы на отображение и редактирование контакта.Пример использования: добавление полей\информации для определенных категорий\групп пользователей.Если что код хуков я могу написать сам и отправить на github, хотелось бы получить одобрение...

  • +5

    При импорте CSV для категорий нет хука category_save, который можно было бы расширять через custom_fields.

  • +4

    Нужен новый хук который будет срабатывать при добавлении отзыва. Можно будет использовать для модерирования, предоставления скидок, добавления дополнительной информации.

  • +4

    Сейчас хук только передаёт параметры сохранения для чтения. Можно параметры передавать по ссылке чтобы их можно было изменить перед системной записью в файл?Сейчас можно параметры получить, обработать и перезаписать только что изменённый файл.

  • +4

    Добавьте в сайт новый хук domain_delete который будет срабатывать при удалении сайта.

  • +4

    Очень жаль, но в мануале нет хука (евента) для события изменения количества товаров в корзине.Есть cart_add, cart_delete и еще бы добавить cart_set_quantity в файл shopCart.class.php (на строку 142)Из-за отсутсвия этого хука изменение кол-ва товаров в...

  • Здравствуйте. Подскажите пожалуйста как можно изменить правила отправки отложенных сообщений? Например чтобы сообщение отправлялось через n дней после постановки заказа в стату "Выполнено" а не только полсе статуса "Оплата"

  • +3

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

  • Здравствуйте!Возможно ли написать плагин к приложению "Рассылки"? Какие хуки доступны?

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

  • +2

    Нужны хуки product_before_save и category_before_save :)Недостатком существующих хуков product_save и category_save является то, что они вызываются после изменения и узнать предыдущее состояние возможно только храня это состояние где-то еще (по...

  • +2

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

  • Существуют ли механизмы изменения шаблонов плагинов без правок в исходных файлах плагина?Если я правильно понял, то для этого (в т.ч.) придуманы хуки. Но список хуков должен быть заранее определен разработчиком плагина. И если какого-то хука не...

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

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

    Приложение опубликованоhttps://www.webasyst.ru/store/app/apps/
    support Demollc DemoLLC
  • Здравствуйте!хочу установить плагин "обратный звонок", но для установки требуется включить настройку плагина «Статус хука frontend_head»как это сделать и где?вот плагин который хочу установить...

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

    Если я в плагине добавляю обработчик события, вызываемого по хуку backend_order (просмотр заказа в бэкенде), то все работает как надо - html-код добавляется. Если же я пытаюсь использовать backend_order_edit...

    Отсюда только два вывода: - не срабатывает хук(неверное название метода, не почистили кэш, нло пролетело...) - ничего не возвращаете из своего метода(ошибка логики или опять же нло...)Проверяйте. Больше посоветовать вам нечего -)
    Николай Александрович Иванов Николай Иванов
  • Есть решение

    Где и как их использовать?

    Для этого хука плагин должен вернуть строку HTML-кода, которая добавится на страницу заказа после нажатия на кнопку выполнения действия с заказом. После элемента страницы, сформированного этой HTML-строкой, появится кнопка "Сохранить" и ссылка "отмена", которые позволят подтвердить выполнение действия с заказом или прервать его.Пример:'handlers' => array ( 'order_action_form.*' => 'OrderActionForm', ),<?php class shopTestPlugin extends...
    Михаил Ушенин Михаил Ушенин
  • Запостил тему https://support.webasyst.ru/15786/khuki-dlya-prilozheniya-kontakty/ , просьба поддержать.

  • +1

    Нужен хук для обработки элементов корзины, при выводе корзины и создании заказа. Есть frontend_products, но он не подходит потому-что в нем отсутствует id в shop_cart_items. В моет случае может случится так что 2 разных элемента могут быть с одним и...

  • Пытаюсь написать плагин:<?php return array( 'name' => 'SentOrderLetter', 'description' => 'Отправка письма заказчику после совершения заказа', 'img' =>...

  • Это плагин для разработки и тестирования. Отображает позиции вывода хуков в фронтенде и бекенде. Перед началом разработки плагина, поможет быстро сориентироваться в каких местах фроентенда или бекенда можно сделать вывод кода плагина. В процессе...

  • Никак не можем добиться вывода плагина. Причём проблема как с нашим шаблоном, так и с темой default 3.0Разработчик плагина пишет:У вас в шаблоне не передаются нужные хуки, поэтому данные из плагина не загружаются. К примеру на основной странице...

  • Здравствуйте уважаемые эксперты и разработчики webasyst. Появилась острая необходимость в небольшом хуке, который по идеи не представляет ни какой сложности, но помочь мне смогут видимо только разработчики вебасиста. В общем суть хука, который меня...

  • Здравствуйте!Собственно вопрос, имею хук - getPageFromId(), требуется получить его данные при помощи Ajax.Как реализовать подобное?

  • Здравствуйте!Начинаю изучать webasyst, возник вопрос как реализовать событие, при успешном оформлении заказа?Понятно что это делается через событие, а возможно ли вызвать это событие в хелпере? И как правильно вызывается событие, вне плагина.

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

    Приветствую!А есть где-нибудь опубликованный перечень хуков приложения "Поддержка"? А то в облаке посмотрел, покрутил - допилить бы чутка, тогда и брать можно :)Спасибо.

    Упс... Сам нашел: https://www.webasyst.ru/developers/docs/plugins/hooks/helpdesk/Хотя в перечне приложений на этой странице ссылка на данный момент отсутствует.P.S. А кнопка Удалить тему так пока и не работает...
    Павел Трофимов Павел Трофимов
  • +1

    Появилась необходимость отслеживать удаления сайтов, чтобы вносить коррективы в настройки плагина