You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 3 Next »
In the SIMPLE system navigation is based on this entities:
- Categories (they are physically stored in the sys_menu_category table);
- Category items (that are child for the categories, they are physically stored in the sys_menu_items table).
To create a new category, please follow this steps:
- Navigate to the System Definition -> Menu Categories;
- Click New, fill in the form and then click Save.
To create a new category item, please follow this steps:
- Navigate to the System Definition -> Menu Items;
- Click New, fill in the form and then click Save.
Categories
Let's take SDLC category as an example. It has the following controls:
Edit
This functionality lets to modify the properties of the category or category item. After clicking it the property editing form will be displayed. The fields description:
field | description |
---|---|
Title | Displayed category title. |
Active | If TRUE then category is active |
Order | Category numerical order in the interface. The less is it, the higher position of the category on the page is. |
Hint | Text hint. |
Description | Brief category description, |
User roles | User roles that should have access to the category can be specified here. If the field will be left blank, then the category will be available to all users. |
Category items
If you are editing a category item, you will see another set of fields.
При редактировании элемента категории поля будут иные. Описание полей:
- Title – отображаемое название подкатегории;
- Category_id – sys_id записи sys_menu_category, к которой относится элемент. В данном поле доступна возможность переноса элемента из одной категории в другую. Для этого нужно нажать на иконку "dictionary" и из появившегося списка выбрать новую категорию.
- Hint – подсказка.
- User roles - здесь возможно задать user roles, которым будет доступна категория. Если оставить поле пустым, то категория будет доступна всем пользователям. Если указать конкретные роли, то категория будет доступна только пользователям, обладающим этой ролью.
Вкладка Visibility (Видимость).
- Active. If TRUE – тогда элемент активен.
- Order - числовой порядок элемента категории в интерфейсе. Чем меньше число, тем выше позиция.
Вкладка Link Type (тип ссылки).
- Table_id – sys_id записи sys_db_table, таблица на которую ссылается элемент категории.
- Link type – поле Choice. Доступные варианты выбора: List of Records (листовое представление/список) или Record (запись).
- Filter – поле Conditions. Представляет собой виджет фильтра. Позволяет настраивать фильтр, который будет применён к листовому представлению. Например, необходимо создать item, позволяющий выводить incidents in progress. В таком случае в фильтре должно быть указано следующее:
- State is in progress.
Примечания: фильтр поддерживает возможность указания нескольких условий; возможно создавать AND/OR конструкции, добавлять сортировку (здесь можно оставить ссылку на доку по полю condition).
Избранное
Функциональность "Избранного" предоставляет возможность быстрого доступа к часто используемым категориям, элементам категорий, а также фильтрам. Список избранного находится во вкладке со звездочкой. Физически элементы избранного хранятся в таблице sys_menu_favorite.
Для добавления категории либо элемента категории в избранное необходимо кликнуть на иконку звёздочку рядом с ним (star it). Также в избранное может быть добавлен любой ранее составленный фильтр листового представления. Для этого его необходимо перетащить (drag & drop) во вкладку навигации "Избранное".
Для удаления категории, элемента категории или фильтра из избранного есть два способа:
(применим для категорий, элементов категорий и фильтров)
- во вкладке "Избранное" напротив пункта, который требуется удалить из "Избранного", нажать иконку удаления;
(применим для категорий и элементов категорий)
- во вкладке "Категории" напротив пункта, который требуется удалить из "Избранного", снять отметку с иконки звёздочки (unstar it).
Примечание: для обновления информации об элементах в избранном требуется refresh страницы.
- No labels