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

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


request

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
request [2026/05/19 11:16] – [request name="form"] madminrequest [2026/06/11 14:37] (текущий) – [request name="httpput"] madmin
Строка 109: Строка 109:
   * **modal**: обрабатывается клиентом, не передается на сервер. Значение modal="1" открывает экранную форму в виде модального окна. Для модальных форм имеют смысл атрибуты **width** и **height**, они могут задавать размеры модальной экранной формы в пикселях или процентах от размера экрана. Если размеры не заданы, они рассчитываются автоматически, ориентируясь на размер экрана и размер последней открытой модальной формы, если она есть.   * **modal**: обрабатывается клиентом, не передается на сервер. Значение modal="1" открывает экранную форму в виде модального окна. Для модальных форм имеют смысл атрибуты **width** и **height**, они могут задавать размеры модальной экранной формы в пикселях или процентах от размера экрана. Если размеры не заданы, они рассчитываются автоматически, ориентируясь на размер экрана и размер последней открытой модальной формы, если она есть.
  
-Значения параметров из секции params передаются на сервер, и там могут быть использованы для корректировки возвращаемого описания экранной формы.+Значения параметров из секции **params** передаются на сервер, и там могут быть использованы для корректировки возвращаемого описания экранной формы.
 ===== Запросы, адресованные уровню источника данных ===== ===== Запросы, адресованные уровню источника данных =====
 Уровень источника данных обычно ничего не знает о специфике использования запроса в конкретной форме. Тут расположен максимально абстрагированный от контекста использования код, поддерживающий работу конкретного источника данных. Уровень источника данных обычно ничего не знает о специфике использования запроса в конкретной форме. Тут расположен максимально абстрагированный от контекста использования код, поддерживающий работу конкретного источника данных.
Строка 120: Строка 120:
 ==== request name="refresh" ==== ==== request name="refresh" ====
 Запрос на перечитку данных. При вызове дочерние узлы очищаются, выставляется статус - **loaded**, пока не придет ответ - новое содержимое строк. Запрос на перечитку данных. При вызове дочерние узлы очищаются, выставляется статус - **loaded**, пока не придет ответ - новое содержимое строк.
 +
 +Специфически обрабатываемые параметры запроса:
   * параметр **row.focus.id** перечитывает с позиционированием на заданный id   * параметр **row.focus.id** перечитывает с позиционированием на заданный id
   * параметр **row.focus.path** для дерева - перечитывает с позиционированием на заданный path - список id через ;   * параметр **row.focus.path** для дерева - перечитывает с позиционированием на заданный path - список id через ;
Строка 242: Строка 244:
 Вызывает загрузку с клиента на сервер файла по указанному адресу. Значения параметров подставляются в адрес Вызывает загрузку с клиента на сервер файла по указанному адресу. Значения параметров подставляются в адрес
 <code> <code>
-<request name="httpput" url="<адрес>" ext="jpg;png;xls;doc;pdf;zip" cancelcontinue="0|1" ignorecancel="0|1">+<request name="httpput" url="<адрес>" ext="jpg;png;xls;doc;pdf;zip" ignorecancel="0|1" multiply="0|1">
   <param name="http.url" value="<адрес>">   <param name="http.url" value="<адрес>">
   <param name="http.ext" value="jpg;png;gif;xls;doc;pdf;zip">   <param name="http.ext" value="jpg;png;gif;xls;doc;pdf;zip">
request.1779178576.txt.gz · Последнее изменение: 2026/05/19 11:16 — madmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki