...
Code Block | ||
---|---|---|
| ||
$html->button('NAME', 'LINK_PARAMS', { ex_params => "class=new" }); |
Вывод
Code Block | ||
---|---|---|
| ||
<a href='$SELF_URL?LINK_PARAMS' class=new>NAME</a> |
...
Кнопка с иконкой
Code Block | ||
---|---|---|
| ||
$html->button($lang{ADD}, "index=$index&form_add=1", { ADD_ICON => 'glyphicon glyphicon-plus', BUTTON => 1 }) <a href='?index=245&form_add=1' class=new><span class='glyphicon glyphicon-plus'></span>Добавить</a> |
...
Информация о выполненной операции или предупреждение об ошибке
Code Block | ||
---|---|---|
| ||
$html->message('TYPE', 'CAPTION', 'MESSAGE', { PARAMS }); |
TYPE | Тип сообщения info - Информация err - ошибка warn - Предупреждение | |
---|---|---|
CAPTION | Оглавление сообщения | |
MESSAGE | Текст сообщения. Для переноса строк используется '\n' | |
PARAMS | Дополнительные параметры | |
ID | Вывести номер сообщения (см. Систематизация ошибок) |
Формы
контейнер формы
...
Code Block | ||
---|---|---|
| ||
$html->form_main({ %PARAMS }) |
Параметры:
CONTENT | Тело контейнера форм |
---|---|
HIDDEN | Сыылка на массив скрытых полей ввода. HIDDEN ⇒ { index ⇒ $index } |
NAME | Название формы |
Форма ввода
Code Block | ||
---|---|---|
| ||
$html->form_input('NAME', 'VALUE', { %PARAMS }); |
Спадающее меню
Code Block | ||
---|---|---|
| ||
$html->form_select("NAME", { %PARAMS }); |
Параметры:
SELECTED | активное значение |
---|
...
Создание элемента таблицы
Code Block | ||
---|---|---|
| ||
$table = $html->table({ %PARAMS }); |
width | Ширина таблицы. Можно задавать как в пикселях так и в процентах |
---|---|
caption | Названеи таблицы |
border | Отображать границу таблицы |
title | Масив значений для заголовков колонок |
cols_align | Масив выравнивания колонок. Значения: left right center center:noprint - Не выводить при печати страницы |
pages | Количество сстрок передаваемых таблице. Используется для формирования строки переходов страниц |
qs | Дополнительные URL параметры для элементов таблицы |
ID | ИД таблицы |
COLS_NAME | Возврат значений не массивом, а хешем |
EXPORT | кнопки экспорта содержимого таблицы |
IMPORT | форма импорта данных. Указывает на линк вызова функции Пример: IMPORT ⇒ «$SELF_URL?get_index=form_users&import=1&header=2» |
...
Создаёт напомнание, которое позже выносится в верхнюю часть страницы.
Можно задавать цвет через аттрибут CLASS
. По умолчанию, это info
.
...
Code Block | ||
---|---|---|
| ||
$html->reminder($lang{REMINDER}, $lang{PLEASE_CHANGE_DEFAULT_PASSWORD}); |
Функциональные поля таблицы
...