openvk/Web/Presenters/templates/Admin/Gifts.xml
Celestora 9336a91623 Add gifts
Signed-off-by: Celestora <kitsuruko@gmail.com>
2021-10-07 11:48:55 +03:00

82 lines
3.2 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{extends "@layout.xml"}
{block title}
{$cat->getName()}
{/block}
{block headingWrap}
<a style="float: right;" class="aui-button aui-button-primary" href="/admin/gifts/id0?act=edit&cat={$cat->getId()}">
{_create}
</a>
<h1>Набор "{$cat->getName()}"</h1>
{/block}
{block content}
{if sizeof($gifts) > 0}
<table class="aui aui-table-list">
<thead>
<th>Подарок</th>
<th>Имя</th>
<th>Цена</th>
<th>Подарен</th>
<th>Ограничение</th>
<th>Сброс счётчика ограничений</th>
<th>Действия</th>
</thead>
<tbody>
<tr n:foreach="$gifts as $gift">
<td style="vertical-align: middle; width: 0px;">
<img style="max-width: 32px;" src="{$gift->getImage(2)}" alt="{$gift->getName()}" />
</td>
<td style="vertical-align: middle;">
{$gift->getName()}
<span n:if="$gift->isFree()" class="aui-lozenge aui-lozenge-subtle aui-lozenge-success">
бесплатный
</span>
</td>
<td style="vertical-align: middle;">
{$gift->getPrice()} голосов
</td>
<td style="vertical-align: middle;">
{$gift->getUsages()} раз
</td>
<td style="vertical-align: middle;">
{if $gift->getLimit() === INF}
Отсутствует
{else}
Не более {$gift->getLimit()} дарений
{/if}
</td>
<td style="vertical-align: middle;">
{if !$gift->getLimitResetTime()}
Никогда
{else}
Последний раз в
{$gift->getLimitResetTime()->format("%a, %d %B %G")}
{/if}
</td>
<td style="vertical-align: middle; text-align: right;">
<a class="aui-button aui-button-primary" href="/admin/gifts/id{$gift->getId()}">
<span class="aui-icon aui-icon-small aui-iconfont-new-edit">Редактировать</span>
</a>
</td>
</tr>
</tbody>
</table>
{else}
<center>
<p>Подарков нету. Нажмите на красивую кнопку вверху, чтобы создать первый.</p>
</center>
{/if}
<div align="right">
{var isLast = ((20 * (($_GET['p'] ?? 1) - 1)) + sizeof($gifts)) < $count}
<a n:if="($_GET['p'] ?? 1) > 1" class="aui-button" href="?p={($_GET['p'] ?? 1) - 1}">
⭁ туда
</a>
<a n:if="$isLast" class="aui-button" href="?p={($_GET['p'] ?? 1) + 1}">
⭇ сюда
</a>
</div>
{/block}