====== Привязка ссылки к модулю ======
См. также полный [[product/modules/binding|список возможных к привязке объектов системы]].
Что такое ссылка в контексте добавления её к модулю? -- Это ссылка на создание объекта конкретного типа в конкретном месте.
Если в [[product:objects:admin:interfaces|типе объектов]] нет [[product:requisites:requisite-class|реквизита-классификатора]], вы можете добавить ссылку на создание объекта через [[product/modules/new_procedure|процедуру]].
===== Как найти и привязать ссылку к модулю =====
- Администрирование -> Основные настройки -> Модули и процедуры -> в портлете "Модули на домашней" клик на нужный модуль (//[[product/modules/new_module|Как создать модуль]]//).
- В портлете "Порядок расположения команд" -> ''Добавить ссылку'' \\ //Механизм их работы аналогичен [[product:settings:interface:buttons|созданию кнопок в меню кнопки-мастера]] (оранжевый "+" внизу справа каждой страницы системы).// \\ {{ :product:forms:admin:form_to_main_page_1.png?nolink |}} \\ **Рисунок 1** -- Страница шаблона модуля
- В открывшемся поп-апе настроить параметры создаваемой команды (Рисунок 2). \\ {{ :product:modules:module_8.png?nolink |}} \\ **Рисунок 2** -- Окно настройки параметров ссылки
==== Как настроить команду ====
- В поле ''Адрес'' укажите ссылку на страницу системы, к которой нужно перейти при нажатии по кнопке-ссылке команды. \\ //Например, ссылка на страницу создания дискуссии в каком-либо проекте. // Ссылка, которая вставляется в поле адрес, должна выглядеть так: \\
%%~%%%%https://<доменное_имя_сервера>/<имя_системы>%%%%/cmn.aspx?pageName=Discussions.Topic.Edit&projectid=b5247219-b1db-4c62-83d3-bbaec824e867&problem=true%% \\
Итоговый вид: \\
''%%~/cmn.aspx?pageName=Discussions.Topic.Edit&projectid=b5247219-b1db-4c62-83d3-bbaec824e867&problem=true%%'' (Рисунок 2).**Нельзя** копировать ссылку c кнопки, которая запускает процедуру добавления. Нужно копировать именно ту ссылку, которая отображается в адресной строке браузера уже в момент создания какого-либо объекта -- когда страница находится в режиме редактирования. Например, для указания ссылки на страницу создания дискуссии в каком-либо проекте, нужно:
- В отдельной(ом) вкладке (окне) браузера перейдите в нужный проект.
- Откройте страницу списка дискуссий и нажмите кнопку «Добавить».
- После того, как откроется страница создания дискуссии, скопируйте ссылку в адресной строке браузера.
- Откройте вкладку (окно) браузера, в которой(ом) у Вас открыто окно настроек создаваемой команды.
- Вставьте скопированную ссылку в поле «Адрес».
- Удалите в начале ссылки %%https://<доменное_имя_сервера>/<имя_системы>%% и добавьте символ тильды %%~%%.
- В поле ''Текст команды'' введите название, например, «Вопрос подрядчику».
- Загрузите картинку для команды или выберите ее из набора, уже имеющегося в системе -- для этого нажмите по ссылке «выбрать из коллекции картинок».
- Выберите группы пользователей, для которых в данном модуле будет доступна создаваемая ссылка.
- Сохраните настройки.
===== Настройка отображения в модуле =====
{{page>product/modules/binding#изменение_параметров_отображения_в_модуле&nofooter&noheader}}