apostrophe
Version:
The Apostrophe Content Management System.
19 lines (18 loc) • 754 B
HTML
{%- import "apostrophe-ui:components/fields.html" as fields -%}
{% for piece in data.pieces %}
<tr data-piece="{{ piece._id }}">
<td>{{fields.checkbox(data.options.name + '-select')}}</td>
{% for column in data.columns %}
<td class="apos-manage-{{ data.options.name | css }}-{{ column.name | css }}">
{% set verb = 'rescue' if (piece.trash and not (data.canEditTrash)) else 'edit' %}
<span><a href="#" data-apos-{{ verb }}-{{ data.options.name | css }}="{{ piece._id }}">
{%- if column.partial -%}
{{ column.partial(piece[column.name], piece) }}
{%- else -%}
{{ piece[column.name] }}
{%- endif -%}
</a></span>
</td>
{% endfor %}
</tr>
{% endfor %}