Разработка:storages/cov — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
м (Новая страница: «===Таблица в базе данных=== ''cov'' - Custom Options Values - Значения Дополнительных Опций. Описание настр...»)
 
м (Подробный формат полей в таблице:)
Строка 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 - значение дополнительной опции