<?php
require __DIR__ . '/_inc/bootstrap.php';
$current = 'products';
$pageTitle = setting('seo_products_title') ?: '产品中心';
// 从 cms_categories 表动态读取分类
$cats = cms_categories_all();
include __DIR__ . '/_inc/header.php';
?>

<section class="page-hero">
  <div class="container">
    <h1>产品中心</h1>
    <div class="crumb">HOME / PRODUCTS</div>
  </div>
</section>

<?php if (!$cats): ?>
<section class="section">
  <div class="container" style="text-align:center;padding:60px 0">
    <p style="color:var(--c-mute)">暂无产品分类，请到后台「产品分类」中新建</p>
  </div>
</section>
<?php else: ?>
<?php $idx = 0; foreach ($cats as $cat):
  $key  = $cat['slug'];
  $title = $cat['name'];
  $sub   = $cat['sub_title'];
  $list  = cms_products_by_category($key);
  $bgClass = $idx++ % 2 === 1 ? 'pillars' : '';
?>
<section class="section <?= $bgClass ?>">
  <div class="container">
    <div class="section-head">
      <div class="section-eyebrow">CATEGORIES</div>
      <h2 class="section-title"><?= e($title) ?></h2>
      <?php if ($sub): ?><p class="section-sub"><?= e($sub) ?></p><?php endif; ?>
    </div>
    <div class="products-grid">
      <?php if (!$list): ?>
        <p style="grid-column:1/-1;text-align:center;color:var(--c-mute)">该分类暂无产品</p>
      <?php else: foreach ($list as $p): ?>
        <a href="<?= product_url((int)$p["id"]) ?>" style="text-decoration:none;color:inherit">
          <article class="product-card">
            <div class="product-image"><?= e($p['icon_char'] ?: '·') ?></div>
            <div class="product-info">
              <span class="product-tag"><?= e($p['tag']) ?></span>
              <h3><?= e($p['name']) ?></h3>
              <p><?= e($p['description']) ?></p>
              <span class="more">查看详情 →</span>
            </div>
          </article>
        </a>
      <?php endforeach; endif; ?>
    </div>
  </div>
</section>
<?php endforeach; ?>
<?php endif; ?>

<section class="verify-cta">
  <div class="container">
    <h2>正品保障 · 一码可查</h2>
    <p>每一件产品均赋予唯一防伪码，请放心查验</p>
    <form class="verify-form-inline" action="/315" method="get">
      <input type="text" name="code" placeholder="请输入产品防伪码" maxlength="32" />
      <button type="submit">立即查询</button>
    </form>
  </div>
</section>

<?php include __DIR__ . '/_inc/footer.php'; ?>
