Files
espocrm/client/res/templates/admin/layouts/grid-panel.tpl
2026-01-19 17:46:06 +01:00

85 lines
2.6 KiB
Smarty

<header data-name="{{name}}">
<a
role="button"
tabindex="0"
data-action="edit-panel-label"
class="edit-panel-label"
><i class="fas fa-pencil-alt fa-sm"></i></a>
<label
data-is-custom="{{#if isCustomLabel}}true{{/if}}"
data-label="{{label}}"
class="panel-label"
>{{labelTranslated}}</label>&nbsp;
<a
role="button"
tabindex="0"
style="float: right;"
data-action="removePanel"
class="remove-panel"
data-number="{{number}}"
><i class="fas fa-times"></i></a>
</header>
<ul class="rows">
{{#each rows}}
<li data-cell-count="{{./this.length}}">
<div class="row-actions clear-fix">
<a
role="button"
tabindex="0"
data-action="removeRow"
class="remove-row"
><i class="fas fa-times"></i></a>
<a
role="button"
tabindex="0"
data-action="plusCell"
class="add-cell"
><i class="fas fa-plus"></i></a>
</div>
<ul class="cells" data-cell-count="{{./this.length}}">
{{#each this}}
{{#if this}}
<li
class="cell"
data-name="{{name}}"
{{#if hasCustomLabel}}
data-custom-label="{{customLabel}}"
{{/if}}
data-no-label="{{noLabel}}"
title="{{label}}"
>
<div class="left" style="width: calc(100% - 14px);">{{label}}</div>
<div class="right" style="width: 14px;">
<a
role="button"
tabindex="0"
data-action="removeField"
class="remove-field"
><i class="fas fa-times"></i></a>
</div>
</li>
{{else}}
<li class="empty cell">
<div class="right" style="width: 14px;">
<a
role="button"
tabindex="0"
data-action="minusCell"
class="remove-field"
><i class="fas fa-minus"></i></a>
</div>
</li>
{{/if}}
{{/each}}
</ul>
</li>
{{/each}}
</ul>
<div>
<a
role="button"
tabindex="0"
data-action="addRow"
><i class="fas fa-plus"></i></a>
</div>