Платформа 3V/Пользовательский навигатор/Меню навигатора(описание справочника): различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 14: Строка 14:
 
| 4 || Родитель||PARENT_ID||целое число||системный атрибут
 
| 4 || Родитель||PARENT_ID||целое число||системный атрибут
 
|-
 
|-
| 5 || Элемент по умолчанию||IS_DEFAULT||логический||если true, то данный при вхоже на корневой url приложения будет редирект на этот пункт меню. true - должно быть только у 1 элемента из всего справочника
+
| 5 || Элемент по умолчанию||IS_DEFAULT||логический||если true, то данный при вхоже на корневой url приложения будет редирект на этот пункт меню.</br> true - должно быть только у 1 элемента из всего справочника
 +
|-
 +
| 6 || Тип элемента||OBJECT_TYPE||элемент справочника||связанный со справочником "Типы элементов меню"
 +
|-
 +
| 7 || Идентификатор объекта||OBJECT_ID||целое число||идентификатор объекта платформы для отображения по клику в меню прикладного навигатора
 +
|-
 +
 
 +
| 8 || Код объекта||OBJECT_CODE||строка||код объекта платформы для отображения по клику в меню прикладного навигатора (не используется)
 +
|-
 
|}
 
|}
  
Строка 23: Строка 31:
  
 
Атрибуты справочника:
 
Атрибуты справочника:
* "Элемент по-умолчанию" (IS_DEFAULT):
+
 
  
 
* "Наименование иконки" (SVG_ICON_NAME) - задается имя иконки для элементов верхнего уровня, для добавления новой иконки нужно поместить её в папку https://bitbucket.3v-group.org/projects/TRVWEB/repos/custom-navigator/browse/src/assets и добавить соотвтествующий класс в https://bitbucket.3v-group.org/projects/TRVWEB/repos/custom-navigator/browse/src/themes/icons.scss
 
* "Наименование иконки" (SVG_ICON_NAME) - задается имя иконки для элементов верхнего уровня, для добавления новой иконки нужно поместить её в папку https://bitbucket.3v-group.org/projects/TRVWEB/repos/custom-navigator/browse/src/assets и добавить соотвтествующий класс в https://bitbucket.3v-group.org/projects/TRVWEB/repos/custom-navigator/browse/src/themes/icons.scss

Версия 09:31, 19 октября 2021

"Меню прикладного навигатора" (D_NAVIGATOR_MENU) основной справочник прикладного навигатора
Атрибуты:

Наименование атрибута Идентификатор атрибута Тип атрибута Назначение
1 Идентификатор id целое число системный атрибут
2 Наименование name строка наименование элементов меню
3 Порядок ORD целое число системный атрибут
4 Родитель PARENT_ID целое число системный атрибут
5 Элемент по умолчанию IS_DEFAULT логический если true, то данный при вхоже на корневой url приложения будет редирект на этот пункт меню.
true - должно быть только у 1 элемента из всего справочника
6 Тип элемента OBJECT_TYPE элемент справочника связанный со справочником "Типы элементов меню"
7 Идентификатор объекта OBJECT_ID целое число идентификатор объекта платформы для отображения по клику в меню прикладного навигатора
8 Код объекта OBJECT_CODE строка код объекта платформы для отображения по клику в меню прикладного навигатора (не используется)




Атрибуты справочника:



  • "Свернут по-умолчанию" (IS_COLLAPSED) - атрибут для группирующих элементов, если true - то при открытия приложения элемент свернут (исключение - если активирован дочерний элемент, то IS_COLLAPSED не учитывается, элемент будет развернут в любом случае)


  • "Скрытый" (IS_HIDDEN) - если true, то элемент не отрисовывается в интерфейсе, при этом если его активировать через адрессную строку, то в меню выделится ближайший родитель