<?= $this->include('partials/html') ?>

<head>
    <?php echo view("partials/title-meta", array("title" => $title)) ?>
    <?= $this->include('partials/head-css') ?>
</head>

<body>
    <div class="wrapper">
        <?= $this->include('partials/menu') ?>

        <div class="page-content">
            <div class="page-container">
                <div class="row">
                    <div class="col-12">
                        <div class="page-title-box">
                            <h4 class="page-title"><?= esc($title) ?></h4>
                        </div>
                    </div>
                </div>

                <div class="row">
                    <div class="col-12">
                        <div class="card">
                            <div class="card-body">
                                <h4 class="header-title mb-1">Nom commence par PROMO, mais en_promo != Oui</h4>
                                <p class="text-muted mb-3 small">Produits actifs: simples sans parent + configurables (pas les enfants).</p>

                                <div class="table-responsive mb-4">
                                    <table id="table-promo-nom-sans-oui" class="table table-striped" data-exclusion-table="alertes_catalog_promo_nom_sans_oui">
                                        <thead>
                                            <tr>
                                                <th>ID</th>
                                                <th>Produit</th>
                                                <th>SKU</th>
                                                <th>Marque</th>
                                                <th>Type</th>
                                                <th>en_promo</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <?php if (empty($promoNomSansOui)): ?>
                                                <tr>
                                                    <td></td>
                                                    <td class="text-muted">Aucun produit trouvé.</td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                </tr>
                                            <?php else: ?>
                                                <?php foreach ($promoNomSansOui as $produit): ?>
                                                    <tr data-exclusion-id="<?= esc($produit['entity_id']) ?>" data-exclusion-label="<?= esc($produit['product_name']) ?>">
                                                        <td><?= esc($produit['entity_id']) ?></td>
                                                        <td><?= esc($produit['product_name']) ?></td>
                                                        <td><code><?= esc($produit['sku']) ?></code></td>
                                                        <td><?= esc($produit['brand']) ?></td>
                                                        <td><?= esc($produit['type_label']) ?></td>
                                                        <td><?= esc($produit['en_promo']) ?></td>
                                                    </tr>
                                                <?php endforeach; ?>
                                            <?php endif; ?>
                                        </tbody>
                                    </table>
                                </div>

                                <h4 class="header-title mb-1">en_promo = Oui, mais nom ne commence pas par PROMO</h4>
                                <p class="text-muted mb-3 small">Produits actifs: simples sans parent + configurables (pas les enfants).</p>

                                <div class="table-responsive">
                                    <table id="table-promo-oui-sans-nom" class="table table-striped" data-exclusion-table="alertes_catalog_promo_oui_sans_nom">
                                        <thead>
                                            <tr>
                                                <th>ID</th>
                                                <th>Produit</th>
                                                <th>SKU</th>
                                                <th>Marque</th>
                                                <th>Type</th>
                                                <th>en_promo</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <?php if (empty($promoOuiSansNom)): ?>
                                                <tr>
                                                    <td></td>
                                                    <td class="text-muted">Aucun produit trouvé.</td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                </tr>
                                            <?php else: ?>
                                                <?php foreach ($promoOuiSansNom as $produit): ?>
                                                    <tr data-exclusion-id="<?= esc($produit['entity_id']) ?>" data-exclusion-label="<?= esc($produit['product_name']) ?>">
                                                        <td><?= esc($produit['entity_id']) ?></td>
                                                        <td><?= esc($produit['product_name']) ?></td>
                                                        <td><code><?= esc($produit['sku']) ?></code></td>
                                                        <td><?= esc($produit['brand']) ?></td>
                                                        <td><?= esc($produit['type_label']) ?></td>
                                                        <td><?= esc($produit['en_promo']) ?></td>
                                                    </tr>
                                                <?php endforeach; ?>
                                            <?php endif; ?>
                                        </tbody>
                                    </table>
                                </div>

                                <hr class="my-4">

                                <h4 class="header-title mb-1">Tous les produits avec en_promo = Oui</h4>
                                <p class="text-muted mb-3 small">Produits actifs: simples sans parent + configurables (pas les enfants).</p>

                                <div class="table-responsive">
                                    <table id="table-en-promo-oui" class="table table-striped" data-exclusion-table="alertes_catalog_en_promo_oui">
                                        <thead>
                                            <tr>
                                                <th>ID</th>
                                                <th>Produit</th>
                                                <th>SKU</th>
                                                <th>Marque</th>
                                                <th>Type</th>
                                                <th>en_promo</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <?php if (empty($enPromoOui)): ?>
                                                <tr>
                                                    <td></td>
                                                    <td class="text-muted">Aucun produit trouvé.</td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                    <td></td>
                                                </tr>
                                            <?php else: ?>
                                                <?php foreach ($enPromoOui as $produit): ?>
                                                    <tr data-exclusion-id="<?= esc($produit['entity_id']) ?>" data-exclusion-label="<?= esc($produit['product_name']) ?>">
                                                        <td><?= esc($produit['entity_id']) ?></td>
                                                        <td><?= esc($produit['product_name']) ?></td>
                                                        <td><code><?= esc($produit['sku']) ?></code></td>
                                                        <td><?= esc($produit['brand']) ?></td>
                                                        <td><?= esc($produit['type_label']) ?></td>
                                                        <td><?= esc($produit['en_promo']) ?></td>
                                                    </tr>
                                                <?php endforeach; ?>
                                            <?php endif; ?>
                                        </tbody>
                                    </table>
                                </div>

                            </div>
                        </div>
                    </div>
                </div>

            </div>
        </div>

    </div>

    <?= $this->include('partials/footer-scripts') ?>
    <?= $this->include('partials/datatables') ?>
    <?= $this->include('partials/exclusion-actions') ?>

    <script>
        $(document).ready(function() {
            initDataTable('#table-promo-nom-sans-oui', {
                order: [[2, 'asc']],
                pageLength: 25
            });

            initDataTable('#table-promo-oui-sans-nom', {
                order: [[2, 'asc']],
                pageLength: 25
            });

            initDataTable('#table-en-promo-oui', {
                order: [[2, 'asc']],
                pageLength: 25
            });
        });
    </script>
</body>

</html>
