Summary
- File
- Package hierarchy Builder\Table
- Class hierarchy \AbstractHTMLElement \HTMLTable
This class allows you to manage easily html tables.
This class allows you to manage easily html tables.
has_css_style()
None found |
get_css_style()
None found |
set_css_style( $style)
$style |
None found |
add_css_style( $style)
$style |
None found |
has_css_class()
None found |
get_css_class()
None found |
set_css_class( $class)
$class |
None found |
add_css_class( $class)
$class |
None found |
has_id()
None found |
get_id()
None found |
set_id( $id)
$id |
None found |
display() : \Template
Return the element
None found |
__construct(\HTMLTableModel $model, $css_class = '', $tpl_path = '')
\HTMLTableModel | $model | |
$css_class | ||
$tpl_path |
None found |
set_rows( $nb_rows, array<mixed,\HTMLTableRow> $rows)
$nb_rows | ||
array<mixed,\HTMLTableRow> | $rows |
None found |
set_filters_fieldset_class_HTML()
None found |
set_filters_fieldset_class_vertical()
None found |
get_page_number()
None found |
get_nb_rows_per_page()
None found |
get_first_row_index()
None found |
hide_multiple_delete()
None found |
display_multiple_delete()
None found |
generate_row(\HTMLTableRow $row, $element_number)
\HTMLTableRow | $row | |
$element_number |
None found |
extract_parameters()
None found |
generate_filters_form()
None found |
generate_table_structure()
None found |
generate_headers()
None found |
generate_rows_stats()
None found |
is_pagination_activated()
None found |
generate_rows()
None found |
generate_cell(\HTMLTableRowCell $cell)
\HTMLTableRowCell | $cell |
None found |
add_css_vars(\HTMLElement $element, array $tpl_vars)
\HTMLElement | $element | |
array | $tpl_vars |
None found |
add_id_vars(\HTMLElement $element, array $tpl_vars)
\HTMLElement | $element | |
array | $tpl_vars |
None found |
generate_stats()
None found |
generate_pagination()
None found |
get_nb_pages()
None found |
$parameters : \HTMLTableParameters
None found |
$css_class :
None found |
$css_style :
None found |
$id :
None found |
$arg_id :
None found |
$nb_rows :
None found |
$page_number :
None found |
$multiple_delete_displayed :
None found |
$tpl : \Template
None found |
$model : \HTMLTableModel
None found |
$columns : array<mixed,\HTMLTableColumn>
None found |
$rows : array<mixed,\HTMLTableRow>
None found |
$filters_fieldset_class :
None found |