...
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» |
DATA_TABLE | добавить плагин Data Table c быстрым поиском данных по таблице, выводом количества строк на странице, перемещение колонок |
Пример
Code Block | ||
---|---|---|
| ||
my $table = $html->table( { width => '100%', caption => $_COMPANIES, border => 1, title => [$_NAME, $_DEPOSIT, $_REGISTRATION, $_USERS, $_STATUS, '-', '-'], cols_align => ['left', 'right', 'right', 'right', 'center', 'center'], pages => $company->{TOTAL}, qs => $pages_qs, ID => 'COMPANY_ID', DATA_TABLE => 1, } ); |
...