alpha_full/admin/catalog/treeview/treeviewPage_Cat.php
2026-04-06 22:58:51 +02:00

71 lines
3.3 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
echo '<li>';
// -----------------------------------------------------
// Sous-Catégories
// -----------------------------------------------------
echo '<div class="puceCategorie" style="margin-top:15px;" >';
// Pour chaque idCat Req produit sert aussi au comptage
$idCatRech=$tabIdSousCat[$c];
include ("./catalog/req/reqSelectPrdFromSousCat.php");
// -----------------------------------------------------
// Menu contextuel
// -----------------------------------------------------
echo '<span id="cat" class="catItem" style="padding:0px; margin-top:15px; cursor:context-menu" onContextMenu="return menuContCat(this,\'' .$idCatRech. '\',\'' .$idFam. '\', event);" >';
echo '&#160;';
echo $tabLibSousCat[$c].' => ' .$nbPrd. ' article(s) ';
echo '&#160;';
echo '<img class="imgCatTV" src=".' .$tabImgSousCat[$c]. '" />';
echo '</span>';
echo '</div>';
echo '<ul class="nested" style="white-space:break-word;" >';
for ($p =0; $p<count($tabIdPrd); $p++) {
echo '<li class="pucePrd" style="white-space:break-word;width:98%;" >';
// -----------------------------------------------------
// Produit Image
// -----------------------------------------------------
if (!empty($lienImgPrdPt[$p]) && $lienImgPrdPt[$p]!="-") {
// ne veut pas marcher comme il faut avec la classe
echo '<img class="imgCatalogue" width="50" height="50" src=".' .$lienImgPrdPt[$p]. '" />';
echo '';
}
// -----------------------------------------------------
// Produit Nom
// -----------------------------------------------------
echo '<a href="./frmAdmin.php?affAdmin=8&ongletCatalog=4&idPrd=' .$tabIdPrd[$p]. '" >';
echo '<span >' .$tabLibPrd[$p]. '</span>';
echo '</a>';
echo '&#160;';
// -----------------------------------------------------
// Check gondole
// -----------------------------------------------------
echo '<br><span style="color:grey; font-size:12px; padding:0px;">&#160;Gondole :';
$title="Si vous cochez cette case, l'article apparaîtra en gondole, sur la page des gondoles.";
if ($tabGondole[$p]==1) {
echo '<input type="checkbox" title="' .$title. '" id="gond-' .$tabIdPrd[$p]. '" value="1" checked onClick="updatePrdGondTV(' .$tabIdPrd[$p]. ',' .$tabIdFam[$f]. ');" ><label for="gond-' .$tabIdPrd[$p]. '">Oui</label>';
}
else {
echo '<input type="checkbox" title="' .$title. '" id="gond-' .$tabIdPrd[$p]. '" value="0" onClick="updatePrdGondTV(' .$tabIdPrd[$p]. ',' .$tabIdFam[$f]. ');" ><label for="gond-' .$tabIdPrd[$p]. '">Non</label>';
}
echo '</span>';
echo '</li>';
// essayer de re-ouvrir l'arbo suite à maj gondole
if ($tabIdFam[$f]==$famToOpen && $fait==0) {
// echo '<script>document.getElementById("famItem' .$tabIdFam[$f]. '").innerHTML=document.getElementById("famItem' .$tabIdFam[$f]. '").innerHTML + " <span style=color:green> Ok ! </span>";</script>';
echo '<script>
document.getElementById("caret' .$f. '").parentElement.querySelector(".nested").classList.toggle("active");
document.getElementById("caret' .$f. '").classList.toggle("caret-down");
</script>';
$fait=1;
}
}
echo '</ul>';
echo '</li>';
?>