addEventHandlerCompatible($FROM_MODULE_ID, $MESSAGE_ID, $CALLBACK, $FULL_PATH, $SORT);// AddEventHandler()
// /bitrix/modules/main/classes/general/module.php:315
function AddEventHandler($FROM_MODULE_ID, $MESSAGE_ID, $CALLBACK, $SORT=100, $FULL_PATH = false)
{
$eventManager = \Bitrix\Main\EventManager::getInstance();
return $eventManager->addEventHandlerCompatible($FROM_MODULE_ID, $MESSAGE_ID, $CALLBACK, $FULL_PATH, $SORT);
}
';
1. Мне нужно сделать чтобы новые сделки были внизу.
2. нужно сделать чтобы порядок сделок в канбане не менялся, когда например пользователь перетащит сделку с верха на середину - чтобы она там же оставалась после следующего открытия канбана, а не принимала изначальное положение.
У меня пока из идей:
1. Попробовать это реализовать как то через обработчик событий (init.php)
2. Кастомизировать компонент Канбан (Битрикс24 коробка), варианта с кастомизацией хочется избежать
Потому интересует если реализовать через обработчик событий - то в какую сторону смотреть?
1. Что там отвечает за сортировку?
2. Как её поменять?
3. Как запомнить пользовательскую сортировку в канбан и не забывать ей при следующем открытии?