Основные ключи обмена с сайтом
Ключ | Описание | доп. ключи | Описание вспомогательного ключа |
---|---|---|---|
answer | ответ | ||
view | вид страницы | ||
idq | номер сессии | ||
title | заголовок страницы | ||
idps | номер страницы выбора (используется при view=select) | ||
debug | вывести все ключи для отладки, если debug=1 | ||
pd | номер части данных | ||
pdc | количество частей данных | ||
itc | количество объектов во всех частях данных | ||
cluuid | очистка ранее переданного uuid | ||
sf | масштаб шрифта страницы | ||
ab | дополнительный ответ в нижней части формы | ||
b | кнопки основного меню | b:c | количество кнопок |
f | фильтры | f:c | количество фильтров |
m | сообщения | m:c | количество строк в сообщениях |
e | ошибки | e:c | количество строк в ошибках |
h | скрытые параметры (не отображаются на форме, но возвращаются при ответе) |
f:c f:x f:x:n |
количество скрытых параметров имя параметра (где x от 0 до c) значение параметра |
g | элемент формы (группа,поле,таблица,декорация) | g:c g:t | количество объектов в группе тип группы |
Таблица возможных значений для ключа 'g:t' обмена с сайтом
Значение ключа | Описание | доп. ключи | Описание вспомогательного ключа |
---|---|---|---|
g | вложенная вертикальная группа | :c | количество вложенных объектов |
gg | вложенная горизонтальная группа | :c | количество вложенных объектов |
gt | горизонтальный набор пар свойство=значение | :c | количество вложенных объектов |
t | таблица | :c :w :b |
количесво строк (вместе с шапкой) ширина таблицы если 1, то есть кнопки управления таблицей |
th | шапка таблицы | :c :x :x:w :x:al :x:ch :x:ht |
количество колонок заголовок колонки x (где x от 0 до c) ширина колонки x выравнивание колонки x в колонке x есть флаг после заголовка подсказка для флага |
tr | строка таблицы | :c :x :x:w :x:al :x:i :x:ch :x:li :x:ht |
количество ячеек текст ячейки x (где x от 0 до c) ширина ячейки x выравнивание ячейки x в ячейки x есть рисунок перед текстом в ячейки x есть флаг после текста количество пробелов слева от текста подсказка для флага |
ps | страницы | :b :a :x |
количество страниц номер активной страницы заголовок страницы x (где x от 0 до b) |
v | поле пары свойство=значение (без возможности изменения) |
:n :v |
имя поля значение поля |
s | поле ввода строки | :n :v :w |
имя поля значение поля ширина поля |
ch | флаг булево | :n :v |
имя поля значение поля (возможно только 1) |
e | перечисление в виде раскрывающегося списка | :n :v :w :c |
имя поля значение поля ширина поля количество объектов в раскрывающемся списке |
r | поле выбора объекта | :n :v :w :c :b |
имя поля значение поля ширина поля количество объектов в раскрывающемся списке количество кнопок рядом с полем |
ta | многострочный текст | :n :v |
имя поля значение поля |
i | картинка | :v :hr |
ссылка на источник картинки ссылка на переход при нажатии на картинку |
b | кнопка | :v :ht :i :d |
значение кнопки при нажатии подсказка картинка =1 - кнопка не активна |