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

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


form-definition

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
form-definition [2026/04/30 18:40] – [expfilter] madminform-definition [2026/07/02 16:40] (текущий) – [multi] madmin
Строка 344: Строка 344:
   * **align** - left|right|center   * **align** - left|right|center
   * **lightclick** - 0|1 обработка легкого нажатия мышки (как для пометки mark), имеет смысл для check и icons   * **lightclick** - 0|1 обработка легкого нажатия мышки (как для пометки mark), имеет смысл для check и icons
-дополнительный тип поля + 
-  * type=html - содержимое интерпретируется как HTML, реализована CSS поддержка таблиц для таких полей:+=== вариант задания высоты панели по содержимому ===
 <code> <code>
-<table class="table"> ... </table+<panel type="grid" align="top" height="auto" minheight="100px" maxheight="35%"> 
-<table class="table hover"> ... </table>+  <field name="fieldName1"/> 
 +  <field name="fieldName2"/> 
 +  ... 
 +  <field name="fieldNameN"/> 
 +</panel>
 </code> </code>
 +
 +Для этого варианта важно:
 +  * выравнивание **align="top"** или **align="bottom"**
 +  * высота не задана или **height="auto"**
 +  * можно задать **minheight** и **maxheight**, значения можно задавать в **px** или **%**
 +  * если высота определяется содержимым, то <del>splitter="1"</del> задавать нельзя
  
 ==== tree ==== ==== tree ====
Строка 448: Строка 458:
 </panel> </panel>
 </code> </code>
 +
 +=== вариант задания высоты панели по содержимому ===
 +<code>
 +<panel type="html" align="top" height="auto" minheight="100px" maxheight="35%">
 +  <field name="fieldName1"/>
 +</panel>
 +</code>
 +
 +Для этого варианта важно:
 +  * выравнивание **align="top"** или **align="bottom"**
 +  * высота не задана или **height="auto"**
 +  * можно задать **minheight** и **maxheight**, значения можно задавать в **px** или **%**
 +  * если высота определяется содержимым, то <del>splitter="1"</del> задавать нельзя
 +
  
 === Макроподстановки: === === Макроподстановки: ===
Строка 504: Строка 528:
 </panel> </panel>
 </code> </code>
 +
 +=== вариант задания высоты панели по содержимому ===
 +<code>
 +<panel type="list" align="top" height="auto" minheight="100px" maxheight="35%">
 +  <field name="fieldName1"/>
 +</panel>
 +</code>
 +
 +Для этого варианта важно:
 +  * выравнивание **align="top"** или **align="bottom"**
 +  * высота не задана или **height="auto"**
 +  * можно задать **minheight** и **maxheight**, значения можно задавать в **px** или **%**
 +  * если высота определяется содержимым, то <del>splitter="1"</del> задавать нельзя
 +
 === Макроподстановки: === === Макроподстановки: ===
 <code> <code>
Строка 537: Строка 575:
   style="list|check"   style="list|check"
   dlgstyle="auto|list|check"   dlgstyle="auto|list|check"
 +  dlgcheckmax="<для режима dlgstyle=auto максимальное кол-во строк, отображаемых как check, по умолчанию 25>"
   rowset="<набор строк, содержащий выбранные строки>"   rowset="<набор строк, содержащий выбранные строки>"
   onaction="<вызов формы выбора>"   onaction="<вызов формы выбора>"
form-definition.1777563602.txt.gz · Последнее изменение: 2026/04/30 18:40 — madmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki