diff --git a/plugins/CoreHome/templates/datatable.tpl b/plugins/CoreHome/templates/datatable.tpl index 0d2a6c2696e12b3538090a669eac359e0bfd8042..ec71b951a5bffddbf9c9918710d1a1b47b6375a6 100644 --- a/plugins/CoreHome/templates/datatable.tpl +++ b/plugins/CoreHome/templates/datatable.tpl @@ -16,24 +16,9 @@ {else} <a name="{$properties.uniqueId}"></a> <table cellspacing="0" class="dataTable"> - <thead> - <tr> - {foreach from=$dataTableColumns item=column name=head} - <th class="sortable {if $smarty.foreach.head.first}first{elseif $smarty.foreach.head.last}last{/if}" id="{$column}"> - {if !empty($columnDocumentation[$column])} - <div class="columnDocumentation"> - <div class="columnDocumentationTitle"> - {$columnTranslations[$column]|escape:'html'|replace:"&nbsp;":" "} - </div> - {$columnDocumentation[$column]|escape:'html'} - </div> - {/if} - <div id="thDIV">{$columnTranslations[$column]|escape:'html'|replace:"&nbsp;":" "}</div> - </th> - {/foreach} - </tr> - </thead> - + + {include file="CoreHome/templates/datatable_head.tpl"} + <tbody> {foreach from=$arrayDataTable item=row} <tr {if $row.idsubdatatable && $javascriptVariablesToSet.controllerActionCalledWhenRequestSubTable != null}class="subDataTable" diff --git a/plugins/CoreHome/templates/datatable_actions.tpl b/plugins/CoreHome/templates/datatable_actions.tpl index 0777c1160cc4fef9132496f2f5044c422acd70e2..3bbcb50273339a0294bc7086b42f16802237fda0 100644 --- a/plugins/CoreHome/templates/datatable_actions.tpl +++ b/plugins/CoreHome/templates/datatable_actions.tpl @@ -11,23 +11,8 @@ <div class="pk-emptyDataTable">{'CoreHome_ThereIsNoDataForThisReport'|translate}</div> {else} <table cellspacing="0" class="dataTable dataTableActions"> - <thead> - <tr> - {foreach from=$dataTableColumns item=column name=head} - <th class="sortable {if $smarty.foreach.head.first}first{elseif $smarty.foreach.head.last}last{/if}" id="{$column}"> - {if !empty($columnDocumentation[$column])} - <div class="columnDocumentation"> - <div class="columnDocumentationTitle"> - {$columnTranslations[$column]|escape:'html'|replace:"&nbsp;":" "} - </div> - {$columnDocumentation[$column]|escape:'html'} - </div> - {/if} - <div id="thDIV">{$columnTranslations[$column]|escape:'html'}</div> - </th> - {/foreach} - </tr> - </thead> + + {include file="CoreHome/templates/datatable_head.tpl"} <tbody> {foreach from=$arrayDataTable item=row} diff --git a/plugins/CoreHome/templates/datatable_actions_recursive.tpl b/plugins/CoreHome/templates/datatable_actions_recursive.tpl index 94b76bfcdd48e9b3965cf4728a3b319501215810..7c42b83f2e24a73992e4c083e7621a282ba81fd8 100644 --- a/plugins/CoreHome/templates/datatable_actions_recursive.tpl +++ b/plugins/CoreHome/templates/datatable_actions_recursive.tpl @@ -7,14 +7,9 @@ <div class="pk-emptyDataTable">{'CoreHome_ThereIsNoDataForThisReport'|translate}</div> {else} <table cellspacing="0" class="dataTable dataTableActions"> - <thead> - <tr> - {foreach from=$dataTableColumns item=column} - <th class="sortable" id="{$column}">{$columnTranslations[$column]|escape:'html'}</th> - {/foreach} - </tr> - </thead> - + + {include file="CoreHome/templates/datatable_head.tpl"} + <tbody> {foreach from=$arrayDataTable item=row} <tr {if $row.idsubdatatable}class="level{$row.level} rowToProcess subActionsDataTable" id="{$row.idsubdatatable}" diff --git a/plugins/CoreHome/templates/datatable_head.tpl b/plugins/CoreHome/templates/datatable_head.tpl new file mode 100644 index 0000000000000000000000000000000000000000..d4d3f8902de579469a7a737515178d93d9963f17 --- /dev/null +++ b/plugins/CoreHome/templates/datatable_head.tpl @@ -0,0 +1,17 @@ +<thead> + <tr> + {foreach from=$dataTableColumns item=column name=head} + <th class="sortable {if $smarty.foreach.head.first}first{elseif $smarty.foreach.head.last}last{/if}" id="{$column}"> + {if !empty($columnDocumentation[$column])} + <div class="columnDocumentation"> + <div class="columnDocumentationTitle"> + {$columnTranslations[$column]|escape:'html'|replace:"&nbsp;":" "} + </div> + {$columnDocumentation[$column]|escape:'html'} + </div> + {/if} + <div id="thDIV">{$columnTranslations[$column]|escape:'html'|replace:"&nbsp;":" "}</div> + </th> + {/foreach} + </tr> +</thead> \ No newline at end of file