{* DataTables Header Template This template will use the $content.columns variable which contains the serialized column definitions, in order to generate the table filtering row of the thead element. You can extend this template and add custom filtering actions by filling the "filter-actions" block. *} {load_language_text section="admin_buttons" name="admin_buttons"} {block name="admin_layouts_main_partial_datatables_filtering_row"} {* Empty Cell *} {foreach $content.columns as $column} {block name="admin_layouts_main_partial_datatables_filtering_row_column"} {if $column.type == 'number' || ($column.type == 'string' && $column.source == '' && $column.options|@count == 0)} {elseif $column.type == 'string' && $column.source != ''} {elseif $column.type == 'string' && $column.options != ''} {elseif $column.type == 'date'} {/if} {/block} {/foreach} {block name="admin_layouts_main_partial_datatables_filtering_row_actions"} {* Filter Actions *} {* Custom Filter Action Block *} {block name="filter-action"}{/block} {* Pagination Length Controls *} {include file="get_usermod:layouts/main/partial/datatables_page_length.html"} {/block} {/block}