30 lines
1.6 KiB
PHP
30 lines
1.6 KiB
PHP
<?php
|
|
$cm = new \App\Models\Category();
|
|
$cmap = []; foreach ($cm->all() as $c) $cmap[$c['id']] = $c['name'];
|
|
?>
|
|
<div class="page-head">
|
|
<div><h1>产品管理</h1><div class="desc">管理降温服产品与上下架</div></div>
|
|
<a class="btn-primary" href="<?php echo site_url('admin/products/create'); ?>">+ 新增产品</a>
|
|
</div>
|
|
|
|
<div class="admin-card">
|
|
<table class="admin-table">
|
|
<tr><th>封面</th><th>名称</th><th>分类</th><th>价格</th><th>状态</th><th>操作</th></tr>
|
|
<?php foreach ($products as $p): ?>
|
|
<tr>
|
|
<td><div class="thum" style="background:<?php echo gradient($p['id']); ?>">❄</div></td>
|
|
<td><b><?php echo e($p['name']); ?></b><br><span class="muted" style="font-size:12px"><?php echo e($p['slug']); ?></span></td>
|
|
<td><?php echo e($cmap[$p['category_id']] ?? '—'); ?></td>
|
|
<td>¥<?php echo e($p['price']); ?></td>
|
|
<td><?php echo ($p['status'] ?? 1) ? '<span class="tag-mini">已上线</span>' : '<span class="muted">草稿</span>'; ?></td>
|
|
<td>
|
|
<div class="row-actions">
|
|
<a class="btn-soft btn-sm" href="<?php echo site_url('admin/products/edit/' . $p['id']); ?>">编辑</a>
|
|
<form class="del-form" method="post" action="<?php echo site_url('admin/products/delete/' . $p['id']); ?>"><?php echo csrf_field(); ?><button class="btn-danger btn-sm" type="submit">删除</button></form>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</table>
|
|
</div>
|