Files
CHIEFSOFT\ameye df3a033196 first commit
2024-06-08 17:09:23 -04:00

43 lines
1.3 KiB
Smarty

{**
* templates/controllers/listbuilder/listbuilderBody.tpl
*
* Copyright (c) 2014-2021 Simon Fraser University
* Copyright (c) 2000-2021 John Willinsky
* Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
*
* The table part of a Listbuilder object
*}
<table id="{$gridTableId|escape}">
{if $columns|@count > 1}{* include column titles as th elements if there is more than one column *}
{include file="controllers/grid/columnGroup.tpl" columns=$columns}
<thead>
<tr>
{foreach from=$columns item=column}
{if $column->hasFlag('alignment')}
{assign var=alignment value=$column->getFlag('alignment')}
{else}
{assign var=alignment value=\PKP\controllers\grid\GridColumn::COLUMN_ALIGNMENT_LEFT}
{/if}
<th scope="col" style="text-align: {$alignment};">
{$column->getLocalizedTitle()|escape}
</th>
{/foreach}
</tr>
</thead>
{/if}
<tbody>
{foreach from=$rows item=lb_row}
{$lb_row}
{/foreach}
{**
We need the last (=empty) line even if we have rows
so that we can restore it if the user deletes all rows.
**}
<tr class="empty"{if $rows} style="display: none;"{/if}>
<td colspan="{$columns|@count}">{translate key="grid.noItems"}</td>
</tr>
<div class="newRow"></div>
</tbody>
</table>