...
название опции | описание опции |
---|---|
| Префикс этого unit config (должен быть уникальным среди всех unit configs). Содержание данной опции должно соответствовать правилу назначения имён. |
ItemClass(Array) | Регистрирует в системе связку между префиксом и классом, для работы с одной записью в базе. |
ListClass(Array) | Регистрирует в системе связку между префиксом и классом для отображения содержания таблицы из базы (фильтрация, per-page и т.п.). |
EventHandlerClass(Array) | Регистрирует в системе связку между префиксом и классом для обработки стандартных событий из grid и форм редактирования. |
TagProcessorClass(Array) | Регистрирует в системе связку между префиксом и классом для обработки стандартных тэгов, использующихся для вывода информации. |
RegisterClasses(Array) | Регистрирует в системе любые пользовательские классы. |
| Обеспечивает автоматическую загрузку (load) |
| |
RegularEvents(array) | Выполняет указанные события с требуемым интервалом. |
| Влияет на то, как переменные данного префикса будут выглядеть в переменной окружения. Если задать в " |
| |
| |
| |
| |
| |
Hooks(array) | Позволяет добавлять новые hooks в систему. |
| |
| |
| |
| |
| Название колонки в таблице, содержащей первичный ключ (primary key). Обычно это числовая колонка с опцией autoincrement. |
| Список колонок в таблице (обычно одна, напр. |
| Название поля, использующегося в событиях OnMassMoveUp и OnMassMoveDown для изменения порядка отображения записей в списке. Если опция не задана, то её значение будет равно " |
| Название колонки в таблице, содержание которой будет использовано в заголовке формы редактирования этого item. Используется в опции TitlePresets. |
| Название таблицы в базе данных для которой будет использоваться данный unit config, напр. |
| |
| Набор заголовков над grid и формами редактирования (текст на синем фоне), напр. "Editing Order 000554-002 - General", "Orders (5 of 17)". |
| |
| |
| |
| Название секции (в дереве секций в левом frame), которая отвечает за проверку прав доступа к этому unit config, напр. |
Sections(array) | Набор секций в дереве из левого frame в административной консоли. |
| |
| Указывает на то, должны ли сохраняться значения переводимых полей (напр. пришедших с формы) на языках, отличных от текущего. |
| |
| |
| |
| Вычисляемые поля в grid/item. |
Fields(array) | Описание полей из таблицы в базе данных (тип данных, форматер и т. п.). |
VirtualFields(array) | По структуре это такой же массив, как и в опции Fields. Единственное отличие в том, что значения этих полей не будут сохранены в базе данных. |
| |
|
...