Разработка:storages/cov — различия между версиями
Ibragim (обсуждение | вклад) м (Новая страница: «===Таблица в базе данных=== ''cov'' - Custom Options Values - Значения Дополнительных Опций. Описание настр...») |
Ibragim (обсуждение | вклад) м (→Подробный формат полей в таблице:) |
||
Строка 12: | Строка 12: | ||
* code - код дополнительной переменной (имя поля). Пока подчиняется такому же правилу, как и имена полей в БД. Потом с помощью слешей добавим возможность добавлять вложенные поля (пока не реализуем). | * code - код дополнительной переменной (имя поля). Пока подчиняется такому же правилу, как и имена полей в БД. Потом с помощью слешей добавим возможность добавлять вложенные поля (пока не реализуем). | ||
* value - значение дополнительной опции | * value - значение дополнительной опции | ||
+ | |||
+ | [[Категория:Разработка]] | ||
+ | [[Категория:Плагины_storages]] |
Версия 20:34, 20 марта 2014
Таблица в базе данных
cov - Custom Options Values - Значения Дополнительных Опций. Описание настройки всех плагинов должно записываться в языковой файл в виде - config:код настройки.
Подробный формат полей в таблице:
- id
- plugintype - тип плагина, к объекту которого привязана дополнительная опция (почти всегда - storage)
- plugincode - код плагина, к объекту которого привязана дополнительная опция
- substorage - код подхранилища: не актуально для storage, поэтому почти всегда пустая строка, но в перспективе, может понадобится (аналогично похожему полю в реестре синхронизаций)
- objectid - id объекта, к которому привязывается дополнительная опция
- code - код дополнительной переменной (имя поля). Пока подчиняется такому же правилу, как и имена полей в БД. Потом с помощью слешей добавим возможность добавлять вложенные поля (пока не реализуем).
- value - значение дополнительной опции