Категория:Конфигурации настроек

Материал из DOF
Версия от 17:29, 15 сентября 2011; Dido86 (обсуждение | вклад) (Правило работы с КОНФИГУРАЦИЕЙ НАСТРОЕК)
Перейти к: навигация, поиск

Правило работы с КОНФИГУРАЦИЕЙ НАСТРОЕК

На этой странице содержится вся основная информация по работе с настройками для модуля "Электронный Деканат". Настройки хранятся в справочнике config. Там же можон и ознакомиться с типами полей


1) Установка При установке плагинов автоматически прописываются все стандартные настройки, присущие тому или иному плагину. Например код поля [objectlimit] означает на лимит объектов в этом подразделении. Его стандартные настройки departmentid=0 и value -1(бесконечное число).

2) Наследование Наследование настроек напрямую зависит от вложенности подразделений. Тут как на лесенке:нет у тебя настроек - шагаешь в верх(по подразделениям) до близжайшей и принимаешь её значение (все дочерние наследуют настройки у своих родителей, если у дочерней есть своя собственная настройка - она и главная для этого плагина). departmentid=0 означате действие настройки на ВСЕ подразделения(такое значение имеют только стандартный настройки)

3) Работа с настройками - создание: При заходе на страницу списка настроек нам представлен весь список ВСЕХ настроек, который действуют в этом подразделении. Это могут быть как и собственные настройки так и наследуемые из вышестоящих подразделений( при departmentid=0 будут видны только стандартные настройки). Создать настройку с каким-то другим именем-кодом(поле code в таблице) невозможно. Создание - это переопределение вышестоящей настройки для этого подразделения. Чтобы создать настройку для какого-то плагина достаточно отыскать этот плагин на странице списка настоек(сортировка поможет,к тому же имя подразделения - есть заголовок таблицы) и нажать на ссылку(поле id), либо самому сразу зайти на страницу редактирования натроек - картинка "редактировать" справа от заголовка списка настоек(имя подразделения). а) Если перешли по ссылке(id) то вы сразу попадете на нужную настройку, от которой и хотите создать свою(наследовать). Выбираете радио-кнопку "создать", в активное поле внесите свой значение и "сохранить"(кнопка "сохранить" находися внизу, для её скорейшего отыскания - ссылки:вверх/вниз). б) Если перешли по картинке "редактировать", то попадаете на страницу редактирования всех настроек. Глубокое содержание в виде ссылок быстро поможет отыскать нужную настройку. Выбираете радио-кнопку "создать"... и "сохранить". В итоге у вас получится настройка для этого подразделения с уже вашим значением. Кнопка "сохранить" позволяет сохранить сразу ВСЕ изменения, которые вы внесли, будь то или удаление или создание или редактирование.

- редактирование: чтобы отредактировать настройку нужно зайти в подразделение, в котором она действует(не беда, если вы не в этом подразделении, настройка сама вам подскажет в этом подразделении вы или нет. Если нет - она выделится ссылкой и при переходе по ней вы сразу попадеет в нужное подразделение и перед глазами будет опять же ЭТА настройка). Выбрать радио-кнопку "редактировать", внести правки... "сохранить".

- удаление: для удаления настройки необходимо быть в этом же подразделении, для которого она и действует. Удяление настройки осуществляется путем установки галочки на чекбоксе "удалить" и кнопка "сохранить" внизу. Внимание !!! настройка имеет физическое удаление(стандартные настройки не удаляются). При удалении настройки сразу же начинает действовать настройка из вышестоящего подразделения, а если такового нет, то стандартная.

Напомним, что для низшего подразделения путь настроек может выглядеть так(от высшего подразделения к низшему): 5->9->2. Это значит, что в подразделении действеут настройка со значением "2". При просмотре настроек для низшего подразделения(для которого действует настройка "2") Будет видны все 3 настройки и лишь действующая будет помечена как "активная" и лишь с ней можно совершать какие-действия(удалить/редактировать), в данном случае - "2".

Эта категория в данный момент пуста.