Событие, чтобы добавить свои действия в список действий над задачей

Рейтинг: 25.3714  
Новая
Предложил Пользователь 25773 13.02.2014 17:59:36

Событие, чтобы добавить свои действия в список действий над задачей



Изменили шаблон компонента на корпоративном портале. Добавили ссылку на страницу печати задачи.

Но теперь приходится после каждого обновления портала проверять, не изменился ли шаблон формы задачи.

Пожалуйста, добавьте событие, чтобы можно было добавлять свои действия.

Рейтинг: 0  
Пользователь 94272 13.02.2014 18:44:14
Могу посоветовать добавлять эту кнопку через событие в файле init.php:
AddEventHandler("main", "OnEndBufferContent", "addCrmTaskButtonPrint");

Так хотя бы обновления её не затрут. Ну или шаблон редактировать...
Рейтинг: 0  
Пользователь 25773 13.02.2014 18:55:46
У задач довольно хороший список действий. В него бы хотелось вклиниться.

Про AddEventHandler согласен. Единственный возможный вариант. Только вёрстка может поменяться.
Рейтинг: 0.7789  
Пользователь 11948 14.02.2014 05:44:52
Верстка поменяться - это одно. И неправильно это как-то :) иначе так весь продукт можно пронизывать своими вставками.
Рейтинг: 0.2091  
Пользователь 57829 17.02.2014 16:13:20
Должны быть события чтоб можно было впилится в любой пункт любого меню и любой формы.
На самом деле и задачи, и то что я просил в своей идее (события для меню CRM) это частности, нужна какая то глобальная система,  дающая разработчику бОльшую гибкость.
Рейтинг: 0  
Пользователь 89296 23.02.2014 11:42:29
Легко решил аналогичную задачу через подключение java-скрипта в своем модуле, который добавляет новую кнопку в эту панельку.
Рейтинг: 0  
Пользователь 116828 23.05.2014 08:45:28
нужна какая то глобальная система, дающая разработчику бОльшую гибкость.
это было бы хорошо. ведь на сегодня различные меню имеют разную реализацию. Чтобы как-то единообразно добавлять пункты и вешать на них действия.