<?php $this->layout("_admin"); ?>
<section class="wrapper">
<!-- page start-->
<div class="row" >
<div class="col-12 text-center my-4 text-sm-center">
<h3> Consulta de Categorias</h3>
<p>Consulte as categorias em nosso sistema</p>
</div>
<div class="col-md-12">
<div class="row product-list">
<?php
if (!$categories): ?>
<div class="message info icon-info">Ainda não existem categorias cadastradas em seu blog</div>
<?php else: ?>
<?php foreach ($categories as $category):?>
<div class="col-md-12 col-lg-12">
<div class="card">
<div class="card-body">
<div class="media">
<a class="mr-3" href="<?= url("/admin/product/category/{$category->id}"); ?>">
<img class="thumb media-object hidden-sm" src="<?= image($category->cover, 200, 200) ?>" alt="">
</a>
<div class="media-body">
<div class="float-right">
<a href="<?= url("/admin/product/category/{$category->id}"); ?>"
class="btn btn-info btn-sm white-text"
style="cursor:pointer;">
<i class="fal fa-pencil-square-o"></i> Editar
</a>
<a href="#"
class="btn btn-danger btn-sm white-text <?= ($category->subCategories()->count() ? "disabled" : "")?>"
style="cursor:pointer;"
data-post="<?= url("/admin/product/category"); ?>"
data-action="delete"
data-confirm="Tem certeza que deseja deletar a categoria?"
data-category_id="<?= $category->id; ?>"><i class="fal fa-trash"></i> DELETAR
</a>
</div>
<h5><?= $category->title; ?> <span class="text-muted small"> <br>[ <b><?= $category->subCategories()->count(); ?> subcategorias</b> ]</span></h5>
<?php
$subCat = $category->subCategories()->fetch(true);
if(!empty($subCat)):
echo '<table class="table table-striped table-advance table-hover">';
foreach ($subCat as $sub): ?>
<tr>
<td><?= $sub->title?> <b class="small badge badge-pill badge-primary"><?= $sub->products()->count(); ?> Produtos</b> </td>
<td>
<a href="<?= url("/admin/product/category/{$sub->id}"); ?>"
class="btn btn-info btn-sm white-text"
style="cursor:pointer;">
<i class="fal fa-pencil-square-o"></i>
</a>
<a href="#"
class="btn btn-danger btn-sm white-text <?= ($sub->products()->count() ? "disabled" : "")?>"
style="cursor:pointer;"
data-post="<?= url("/admin/product/category"); ?>"
data-action="delete"
data-confirm="Tem certeza que deseja deletar a categoria?"
data-category_id="<?= $sub->id; ?>">
<i class="fal fa-trash"></i> </a>
</td>
</tr>
<?php endforeach;
echo '</table>';
endif; ?>
</div>
</div>
<span class="small">*Categorias com subcategorias atreladas ou produtos atrelados não podem ser deletadas!</span>
</div>
</div>
</div>
<?php endforeach; ?>
<?php endif; ?>
</div>
<div class="row">
<div class="col-lg-12">
<section class="card" style="border-radius: 5px">
<?= $paginator; ?>
</section>
</div>
</div>
</div>
</div>
<!-- page end-->
</section>
<a href="<?= url("/admin/product/category"); ?>" class="btn btn-round btn-success btn-cadastrar"><i class="fa fa-plus"></i> Cadastrar</a>