alpha_full/menu/affCat.php
2026-04-06 22:58:51 +02:00

38 lines
2.5 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
echo '<ul id="sousCat-container" >';
// ----------------------------------------------------
// Recherche des categories si niveau cat = true
// ----------------------------------------------------
$tabResult= dynRequete_select('SELECT', 'categorieslibelle cl INNER JOIN categories c ON cl.idCat = c.idCat', ['cl.idCat', 'cl.libelleCat', 'c.lienImageWeb'], ['cl.idFam' => $tabFamId[$f], 'cl.idLg' => $lg ], 'ORDER by cl.idCat', 'affCat.php', 0, 0, '');
$nbSousCat=0;
for ($c=0; $c < count ($tabResult) ; $c++) {
$libelleCat = $tabResult[$c]['libelleCat'];
$imgCat=$tabResult[$c]['lienImageWeb'];
// ----------------------------------------------------
// Affichage du sous-Menu sous-categories
// ----------------------------------------------------
if ( $affMContext === true ) echo '<li class="categories-boite" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Menu catégories\', \'categories-boite\', 2, \'catalog\', 1, 0 , event);" >';
else echo '<li class="categories-boite" >';
// categoriesItems devrait s'appeler s-categoriesTxt... courage de le renomer ? ou pas ...
$lien='./id=' .$idCat. '-sous-categorie='.strip_tags(urlencode($libelleCat)). '';
if ( $affMContext === true ) echo '<span class="categoriesItems" onClick="windows.self.location=\'' .$lien. '\' target=\'_self\';" style="cursor:context-menu" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel(this, \'categoriesItems\',\'catalog\', ' .$tabFamId[$f]. ', event);">';
else echo '<span class="categoriesItems" onClick="windows.self.location=\'' .$lien. '\' target=\'_self\';" >';
echo '&#160;' .$libelleCat;
echo '</span>';
if ( $affMContext === true ) echo '<span class="categoriesImages" onClick="windows.self.location=\'' .$lien. '\' target=\'_self\';" style="cursor:context-menu" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel(this, \'categoriesImages\',\'catalog\', ' .$tabFamId[$f]. ', event);">';
else echo '<span class="categoriesImages" onClick="windows.self.location=\'' .$lien. '\' target=\'_self\';">';
echo '<img class="categoriesImages" src="' .$imgCat. '" alt="'.strip_tags($libelleCat). '" />';
echo '</span>';
echo '</li>';
$nbSousCat++;
}
$nbGenres[$idFamForMenu]=$nbSousCat;
$idFamForMenu++;
if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= ' | idFam=' .$idFamForMenu;}
echo '</ul>';
?>