- Модуль: documentgenerator
- Путь к файлу: ~/bitrix/modules/documentgenerator/lib/integration/ui/entityselector/templateprovider.php
- Класс: BitrixDocumentGeneratorIntegrationUIEntitySelectorTemplateProvider
- Вызов: TemplateProvider::findItems
private function findItems(ConditionTree $filter): array
{
$templates = TemplateTable::getList([
'select' => ['ID', 'NAME'],
'filter' => $filter,
'order' => ['SORT' => 'asc', 'ID' => 'asc'],
])->fetchAll();
return array_map(function ($template) {
return new Item([
'id' => $template['ID'],
'entityId' => 'documentgenerator-template',
'title' => $template['NAME'],
'searchable' => true,
'hidden' => false,
]);
}, $templates);
}