Копировать ссылку на страницу

Настройка веб-модулей выполняется в файле <Название веб-модуля>.xml. Располагается в папке Extensions\DIRECTUM корневой папки веб-сайта.

Файл настроек веб-модуля предназначен для изменения настроек по умолчанию.

Структура файла настроек веб-модуля:

 

<?xml version="1.0" encoding="utf-8" ?>
<Extension

jsfile="{Путь до JavaScript-библиотеки}"
name="{Название веб-модуля}"

title="{Код строки локализации заголовка веб-модуля}"
class="{Имя класса веб-модуля}"
icon="{Путь до файла значка веб-модуля}">
<Authorization>
   {Права доступа на веб-модуль}
</Authorization>
<TitleBar>
   {Поле общего поиска}
</TitleBar>
<TreeView>
   {Элементы дерева папок проводника}
</TreeView>
<RunTree>
   {Открытие справочника с фильтрацией}
</RunTree>
<ToolPanel>
   {Кнопки ленты проводника и справочников}
</ToolPanel>
<SideBar>
   {Закладки боковой панели}
</SideBar>
<Cards>
   {Карточки объектов}
</Cards>
<AvailableObjects>
   {Права доступа на объекты}
</AvailableObjects>
<ContextMenus>
   {Контекстные меню объектов}
</ContextMenus>
<ListActions>
   {Быстрые действия объектов}
</ListActions>
<Reports>
   {Параметры отчетов}
</Reports>
<References>
   {Дополнительные настройки справочников}
</References>
<FolderCovers>
   {Обложки папок}
</FolderCovers>

<Dialogs>
   {Диалоги}
</Dialogs>
</Extension>

Extension – общие настройки веб-модуля.

name. Названия веб-модуля. В качестве значения необходимо указывать название файла настроек веб-модуля.

title. Код строки локализации заголовка веб-модуля.

class. Полное имя класса .NET, реализующего логику веб-модуля. Необязательный параметр. Следует указывать, только если веб-модуль реализует собственную логику. Библиотеку с классом следует размещать в подкаталоге bin корневого каталога веб-сайта.

icon. Относительный путь к файлу значка веб-модуля в корневом каталоге веб-сайта.

Настройки всех веб-модулей наследуются от настроек по умолчанию. В стандартной поставке настройки базового веб-доступа совпадают с настройками по умолчанию, кроме настройки общих справочников: секции Cards, AvailableObjects, Reports. Администратор может изменить настройки базового веб-доступа. Изменение настроек базового веб-доступа не влияет на настройки по умолчанию.

В файле настроек веб-модуля следует указывать только те секции, в которых есть отличия от настроек по умолчанию. Чтобы переопределить настройки по умолчанию, в каждой секции есть специальные теги:

clear – удаляет все элементы, указанные в настройках по умолчанию;
remove – удаляет элемент, указанный в настройках по умолчанию, по его ИД. ИД стандартных элементов приведены в соответствующих разделах;
тег для добавления элемента, например ToolItem – добавляет новую кнопку на ленту.
© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM