first commit
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
{**
|
||||
* templates/controllers/listbuilderGridRow.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.
|
||||
*
|
||||
* a listbuilder grid row
|
||||
*}
|
||||
{if $row->getId()}
|
||||
{assign var=rowId value="component-"|concat:$row->getGridId():"-row-":$row->getId()}
|
||||
{else}
|
||||
{assign var=rowId value="component-"|concat:$row->getGridId():"-row-tempId-"|uniqid}
|
||||
{/if}
|
||||
<tr {if $rowId}id="{$rowId|escape}" {/if}class="{if $rowId}element{$row->getId()|escape} {/if}gridRow">
|
||||
{capture assign="listbuilderRowActions"}
|
||||
<div class="row_actions">
|
||||
{foreach from=$row->getActions(\PKP\controllers\grid\GridRow::GRID_ACTION_POSITION_ROW_LEFT) item=action}
|
||||
{include file="linkAction/linkAction.tpl" action=$action contextId=$rowId}
|
||||
{/foreach}
|
||||
</div>
|
||||
{/capture}
|
||||
{foreach from=$cells item=cell name=listbuilderCells}
|
||||
{if $smarty.foreach.listbuilderCells.first}
|
||||
<td class="first_column">
|
||||
{if $row->getId()}
|
||||
<input type="hidden" name="rowId" value="{$row->getId()|escape}" />
|
||||
{/if}
|
||||
{if !$row->getId() || $row->getIsModified()}
|
||||
<input type="hidden" disabled="disabled" class="isModified" value="1" />
|
||||
{else}
|
||||
<input type="hidden" disabled="disabled" class="isModified" value="0" />
|
||||
{/if}
|
||||
<div class="row_container">
|
||||
<div class="gridCell row_file">{$cell}</div>
|
||||
</div>
|
||||
{if $smarty.foreach.listbuilderCells.last}
|
||||
{$listbuilderRowActions}
|
||||
{/if}
|
||||
</td>
|
||||
{else}
|
||||
{if $column->hasFlag('alignment')}
|
||||
{assign var=alignment value=$column->getFlag('alignment')}
|
||||
{else}
|
||||
{assign var=alignment value=\PKP\controllers\grid\GridColumn::COLUMN_ALIGNMENT_CENTER}
|
||||
{/if}
|
||||
<td style="text-align: {$alignment}" class="gridCell">
|
||||
{$cell}
|
||||
{if $smarty.foreach.listbuilderCells.last && $row->getActions(\PKP\controllers\grid\GridRow::GRID_ACTION_POSITION_ROW_LEFT)}
|
||||
{$listbuilderRowActions}
|
||||
{/if}
|
||||
</td>
|
||||
{/if}
|
||||
{/foreach}
|
||||
</tr>
|
||||
Reference in New Issue
Block a user