название | описание | по умолчанию |
---|
Anchor |
---|
| UseSmallHeader |
---|
| UseSmallHeader |
---|
| UseSmallHeader (int) | Позволяет убрать заголовок на grid. до | после |
---|
Image Removed Image Added | Image Removed Image Added |
Будет работать только при использовании блока combined_header . Доступна с Core v 4.2.0. | 0 |
UsePopups (int) | Начинать создание/редактирование записей из grid в новом окне (popup). | 1 |
Anchor |
---|
| TrimRequiredFields |
---|
| TrimRequiredFields |
---|
|
TrimRequiredFields (int) | Указывает на то, что перед проверкой на наличие данных в обязательных полях к ним применяется функция trim() . Доступна с версии Core v 4.2.2. | 0 |
Anchor |
---|
| MenuFrameWidth |
---|
| MenuFrameWidth |
---|
|
MenuFrameWidth (int) | Позволяет задать ширину фрэйма c деревом (в пикселях), по умолчанию 200. Доступна только в Platform с версии Core v 4.2.2. | 200 |
Anchor |
---|
| DefaultSettingsUserId |
---|
| DefaultSettingsUserId |
---|
|
DefaultSettingsUserId (int) | Пользователь, который используется когда новый администратор (у которого еще нет данных PersistentSession) первый раз заходит на любой список. Такому администратору проставляются значения PersistentSession от пользователя с указанным в этой переменной ID, а именно данные:- ColumnPicker'а;
- PerPage;
- Filters.
Таким образом если красиво настроить все списки (включая ширины колонок, т.к. они теперь тоже хранятся в PersistentSession) для root'а или другого пользователя (указав его Id), то эти настройки будут работать для новых пользователей по умолчанию. Также в раздел "Users Management -> Admins " добавлена кнопка Reset (только в Platform), которая стирает персональные настройки выбранным пользователям (только те, что берутся от пользователя по умолчанию) и таким образом пользователю можно принудительно выставить настройки списков (правда сразу всех) по умолчанию. Переменная по умолчанию имеет значение -1 , т.е. "root". Доступна с версии Core v 4.2.2. Tip |
---|
Если не ввести значение, то всё равно будет интерпретировано, как "-1 " :(. Чтобы выключить данную функциональность нужно написать любое ID несуществующего пользователя, напр. 999999999999 . |
| -1 |
Anchor |
---|
| AdvancedUserManagement |
---|
| AdvancedUserManagement |
---|
| AdvancedUserManagement (int) | Включает дополнительные возможности управления правами пользователей (администраторов) через группы. По умолчанию выключена. После включения необходимо очистить Sections Cache и перезагрузить фрейм с деревом. Параметр включает секцию Groups , в которой можно создавать группы по смыслу, а также просматривать и добавлять/удалять пользователей в этих группах. В редактировании администраторов добавляется закладка со списком групп в которых состоит пользователь. Для управления правами пользователей используется следующая схема: стандартной группе admin запрещается все, кроме права ADMIN.LOGIN , далее создаются группы по смыслу, которым разрешается доступ в нужные секции. Все администраторы автоматически добавляются в основную группу admin (при создании через соответствующую секцию). Далее их надо добавлять в нужные смысловые группы, НЕ УБИРАЯ из группы admin и НЕ МЕНЯЯ основную (primary) группу, т.к. в секции Administrators показываются пользователи, у которых основная группа - admin . Доступна только в Platform с версии Core v 4.2.2. | 0 |
Anchor |
---|
| UseDoubleSorting |
---|
| UseDoubleSorting |
---|
| UseDoubleSorting (int) | Эта переменная конфигурации определяет как меняется сортировка в списках. Сортировка меняется при выполнении события OnSetSorting - например, когда мышкой нажимают на заголовок столбца с данными. При UseDoubleSorting = 0 (значение по умолчанию) в итоге получается фильтр только по одному столбцу, на заголовок которого нажали. Если же UseDoubleSorting = 1 , и мышкой поочерёдно нажимали на заголовки разных столбцов, то фильтр будет по двум столбцам - вначале по столбцу, нажатому последним, а затем - по столбцу, нажатому предпоследним. | 0 |