- Модуль: sender
- Путь к файлу: ~/bitrix/modules/sender/lib/internals/conversionhandler.php
- Класс: Bitrix\Sender\Internals\ConversionHandler
- Вызов: ConversionHandler::onGetAttributeTypes
static function onGetAttributeTypes()
{
return array(
'sender_chain_source' => array(
'MODULE' => 'sender',
'GROUP' => 'source',
'NAME' => Loc::getMessage('sender_conversion_chain_source'),
'SORT' => 5100,
'SPLIT_BY' => 'sender_chain_source',
'BG_COLOR' => '#cf4343',
'GET_VALUES' => function (array $list)
{
$itemList = array();
$filter = array();
if($list)
{
$filter['=ID'] = $list;
$itemDb = MailingChainTable::getList(array(
'select' => array(
'ID',
'TITLE',
),
'filter' => $filter,
));
while ($item = $itemDb->fetch())
{
if ($item['ID'] == '')
{
continue;
}
$itemList[$item['ID']] = array(
'NAME' => $item['TITLE']
);
}
}
return $itemList;
}
)
);
}