...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/integration/channel/imopenlinetracker.php
- Класс: Bitrix\Crm\Integration\Channel\IMOpenLineTracker
- Вызов: IMOpenLineTracker::prepareChannelGroupInfos
public function prepareChannelGroupInfos() { $sort = 1000; $result = array( "IMOPENLINE" => new ChannelGroupInfo( $this, "IMOPENLINE", Loc::getMessage('IMOPENLINE_CHANNEL'), $sort, false, ImOpenLines\Helper::getListUrl() ) ); foreach($this->getItems() as $item) { $itemID = (int)$item['ID']; $itemName = isset($item['LINE_NAME']) ? $item['LINE_NAME'] : "[{$itemID}]"; $groupID = "IMOPENLINE_{$itemID}"; $result[$groupID] = new ChannelGroupInfo( $this, $groupID, $itemName, ($sort += 100), true, ImOpenLines\Helper::getConnectorUrl('', $itemID) ); $result[$groupID]->setParentID("IMOPENLINE"); } return $result; }