DroidScript
DroidScript
учимся и разрабатываем

Хуки CRM

04.07.2024
backend_assets
Позволяет подключать JavaScript- и CSS-файлы плагинов и другое дополнительное содержимое в секции HEAD.

backend_invoice
Позволяет добавлять дополнительное содержимое на страницу просмотра счёта в панели администратора.

backend_invoice_refund
Позволяет добавлять дополнительное содержимое в диалог выполнения возврата платежа по счёту.

backend_invoice_save
Срабатывает после сохранения счёта.

backend_notification_save
Срабатывает после сохранения настроек уведомления.

backend_profile_log
Позволяет добавлять дополнительное содержимое в секцию «Хронология действий» в профиле контакта, например, в приложении «Команда».

backend_reminders_settings_save
Срабатывает после сохранения настроек напоминаний.

backend_settings_messages_block
Позволяет добавлять дополнительное содержимое в блок настройки email-сообщений в настройках источников.

backend_settings_notification_edit
Позволяет добавлять дополнительное содержимое на странице редактирования настроек уведомления.

backend_sidebar
Позволяет добавлять дополнительные элементы в боковое меню в старом интерфейсе.

backend_sidebar20
Позволяет добавлять дополнительное содержимое в основную боковую панель приложения в новом интерфейсе (2.0).

controller_after.*
Срабатывает после выполнения указанного PHP-контроллера.

controller_before.*
Срабатывает перед выполнением указанного PHP-контроллера.

conversation_view
Позволяет добавлять дополнительные пункты меню в форму ответа на сообщение клиента, полученное через мессенджер, в новом интерфейсе (2.0).

deal_create
Срабатывает при создании новой сделки.

deal_lost
Срабатывает при проигрыше сделки.

deal_move
Срабатывает при перемещении сделки на другой этап.

deal_restore
Срабатывает при переоткрытии закрытой сделки.

deal_stage_overdue
Срабатывает при выполнении задания CRON, которое проверяет превышение периода нахождения сделки на текущем этапе.

deal_view
Позволяет добавлять дополнительное содержимое на страницу просмотра сделки в новом интерфейсе (2.0).

deal_won
Срабатывает при выигрыше сделки.

form_settings_save
Срабатывает перед сохранением настроек веб-формы.

invoice_activate
Срабатывает при активировании счёта.

invoice_cancel
Срабатывает при выполнении действия со счётом «Вернуть в черновики».

invoice_expire
Срабатывает при переносе счёта в архив из состояния «Ожидает оплаты».

invoice_paid
Срабатывает при оплате счёта во время обработки колбека от платёжной системы.

invoice_payment
Срабатывает при отметке счёта как оплаченного.

invoice_refund
Срабатывает после выполнения возврата оплаты по счёту.

message_create
Срабатывает после сохранения нового исходящего или входящего сообщения.

message_delete
Срабатывает перед удалением сообщений.

notification_save
Срабатывает перед сохранением настроек уведомления.

pbx_numbers_added
Срабатывает при добавлении пользователя для внутреннего номера в настройках АТС.

pbx_numbers_assigned
Срабатывает при сохранении связей между внутренними номерами АТС и сотрудниками в разделе «Настройки → АТС». Позволяет учитывать сохранённые значения в работе плагина.

pbx_numbers_deleted
Срабатывает при удалении пользователя для внутреннего номера в настройках АТС.

rights.config
Позволяет добавлять собственные элементы настроек прав доступа.

routing
Позволяет добавлять собственные правила маршрутизации для фронтенда.

search.config
Позволяет добавить собственные поля в настройки расширенного поиска контактов.

source_settings_save
Срабатывает при сохранении настроек email-источника сообщений и сделок. Позволяет изменить набор данных, которые должны быть доступны CRM для валидации введённых значений.

start_calls_cleanup_worker
Срабатывает перед обновлением в базе данных информации о незавершённых телефонных звонках.

start_check
Срабатывает при выполнении задания CRON с командой «crm check». Позволяет выполнять с помощью плагинов произвольные регулярные действия.

start_currencies_copy_worker
Срабатывает перед автоматическим копированием курсов валют из настроек Shop-Script.

start_deal_stages_overdue_worker
Срабатывает перед началом обновления времени превышения периода нахождения сделок на текущем этапе.

start_do_all_sources_work
Срабатывает перед получением новых сообщений настроенными источниками.

start_invoices_archive_worker
Срабатывает перед очередной архивацией старых счетов.

start_notification_birthday_worker
Срабатывает при отправке уведомлений клиентам о днях рождения.

start_reminders_recap_worker
Срабатывает при отправке напоминаний.

© 2016-2024 
actech