...
| 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 быстрым поиском данных |
Пример
| Блок кода | ||
|---|---|---|
| ||
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,
} ); |
Заполнение строк таблицы
...