Bonsoir,
J'ai un menu qui contient en titre le nom des catégories. En sous-menu quand je le déroule (animé via javascript), je voudrais afficher tous les produits qui appartiennent à cette catégorie.
J'ai essayé ceci mais ça ne fonctionne pas :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php foreach ( $categories as $cat ): ?> <li class="titre-categorie"><?php echo $cat['c_name'] ?><i class="fas fa-plus fleche"></i> </li> <ul class="ss-titre-categorie"> <?php foreach ( $produits as $p ) : ?> <?php if ( $cat['c_id'] == $p['c_id'] ) { ?> <li data-id=<?php echo $p['c_id'] ?>><?php echo $p['p_name'] ?></li> <?php }endforeach; ?> </ul> <?php endforeach; ?>
Je dois structurer mon code via une architecture MVC. Est-il possible de passer via un lien (par exemple en cliquant sur le titre) ou autre l'id de la catégorie et du coup récupérer les produits en fonction ? Il faudrait cependant que la page ne se recharge pas (ajax)
Est-ce que vous voyez un autre moyen sinon ?
Partager