Инструменты пользователя

Инструменты сайта


lss-server-php:datasource-fields

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
lss-server-php:datasource-fields [2024/07/12 16:52] – [описатели полей REF] madminlss-server-php:datasource-fields [2024/07/15 15:30] (текущий) – [стандартные описатели] madmin
Строка 104: Строка 104:
 </code> </code>
   * **save** - 1|0 при изменении значения поля автоматически вызывать запрос save   * **save** - 1|0 при изменении значения поля автоматически вызывать запрос save
-  * **default** - значение поля по умолчанию, используется при выполнении append и в фильтрах 
   * **info** - произвольная информация вида cod=значение. Перенесется в описатель поля fld   * **info** - произвольная информация вида cod=значение. Перенесется в описатель поля fld
-==== списки: list, radio, icons ==== 
-  * **list** - для типов **list**, **radio** и **icons** содержит список допустимых значений 
-<code> 
-code1=Значение 1;code2=Значение 2 
-</code> 
-<code> 
-Значение 1;Значение 2 
-</code> 
-  * **basetype** - string|num 
  
 ==== видимость и доступность ==== ==== видимость и доступность ====
   * **readonly** - 1|0 можно объявить поле readonly   * **readonly** - 1|0 можно объявить поле readonly
   * **js_readonly** - можно объявить поле readonly в зависимости от условия: get('mode_code')=='ОТКЛ'   * **js_readonly** - можно объявить поле readonly в зависимости от условия: get('mode_code')=='ОТКЛ'
-  * **visible** - 0|1 можно сделать поле невидимым 
-  * **js_visible** - можно сделать поле невидимым в зависимости от условия: get('mode_code')!='ОТКЛ' 
  
 ==== описатели полей MAIN при подключении их в справочник ==== ==== описатели полей MAIN при подключении их в справочник ====
Строка 128: Строка 116:
   * **refcaption** - 1|0 при подключении поля как справочник брать caption из поля ссылки (type=ref)   * **refcaption** - 1|0 при подключении поля как справочник брать caption из поля ссылки (type=ref)
  
 +==== Расширенный описатель info ==== 
 +Описатель info позволяет пополнить описание поля массивом вида имя=значение. Имена могут быть произвольными. Однако, некоторые имена обрабатываются особым образом - подменяют описатели поля. Вот список таких имен: 
 +  * refid 
 +  * refname 
 +  * visible 
 +  * js_visible 
 +  * default 
 +  * hidden 
 +  * list 
 +  * basetype
  
lss-server-php/datasource-fields.1720792339.txt.gz · Последнее изменение: 2024/07/12 16:52 — madmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki