jeffoul
Utilisateur open source-
Compteur de contenus
61 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par jeffoul
-
-
je pense que c'est ce code qui se trouve dans mon dossier /modele/haut.php
<?php$sqlCat = "SELECT * FROM peel_categories WHERE lang ='".$_SESSION['langue']."' AND etat = '1' ORDER BY position ";
$resCat = mysql_query($sqlCat);
if ($resCat) {
if (mysql_num_rows($resCat) > 0) {
$nb_colonnes = 6;
$nb_cellules = mysql_num_rows($resCat);
$j = 0;
while ($cat = mysql_fetch_array($resCat)) {
if ( $j % $nb_colonnes == 0 ) {
echo "<tr>";
}
if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) {
echo "<td class=\"normal\" width=\"15%\">";
echo "<img src=\"$wwwroot/images/pagemarker.gif\" align=\"middle\" /> <a href=\"achat/index.php?catid=".$cat['id']." \">".stripslashes($cat['nom'])."</a>";
}
echo "</td>";
$j++;
if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) {
echo "</tr>";
}
}
}
}
?>
-
Ce n'est de ceci que je parle mais de la partie qui se trouve en haut, qui depuis que j'ai créé mes sous catégories est très brouillon.
J'aurai aimé vous faire voir exactement ce que je veux, seulement je n'ai aucun log graphique sous la main
En gros les rubriques sont :
- accessoires
- Stunt Parts
- DVD
- Underwear
- je vais créer ensuite une rubrique sports wear
Il faudrait qu'il n'y ait que cela d'afficher. Lorsque le client clique sur accessoires, il arrive sur la page que tu as capturé ci dessus et là toutes les sous catégories sont affichées.
les sous rubriques c'est le reste. Elles ont été crées en "sous rubriques" dans l'admin.
-
Bonjour,
il s'agit de cette boutique : http://shop.brestunt.com
Je voudrai par exemple que dans ma catégorie "accessoires" il y ait toutes les sous catégories : "guidons, pontets, leviers ,..." mais que ces sous catégories ne s'affichent pas dans le menu. Mais que le client soit redirigé vers la page accessoires qui là pourra trouver toutes les sous catégories.
Merci de votre aide
-
Bonsoir,
c'est toujours pareil :)
C'est bien le fichier /lib/fonctions/fonctions.php que je modifie.
:P
-
ca ne fonctionne toujours pas :)
-
pas de réponses ni sur le forum ni par mail.
:)
-
avez vous reçu ma demande ?
-
c'est parti :)
-
Bonjour,
je vous ai envoyé un mail via le formulaire de contact pour une mise à jour + intégration graphique.
J'ai eu un message d'erreur de la base de donnée, je ne sais donc pas si le message est parti et donc si vous l'avez reçu.
:)
-
Help please !!! :)
-
Oui, c'est toujours pareil, les sous catégories restent affichées.
voici le code :
// Ca peut-être simpa d'avoir une variable pour choisir avec ou sans arborescence ... // la fonction est appelé comme construit_menu (ne pas s'occuper de $indent) // Pour du HTML strict, il y a 2 erreurs qui sont la fermeture des balises <b> // On peut aller plus loin avec du javascript sur l'icone qui affiche / Cache le DIV sur l'évenements // OnMouseClic; ainsi on ne rechargerait pas la page à chaque fois. function construit_menu_arborescent_cat(&$sortie_cat, &$selectionne_cat, $parent_cat=0, $indent_cat=-1) { global $wwwroot, $catid; $indent_cat +=1; if(is_array($catid)) $catid=0; // Recherche de tous les noeuds ayant $parent comme noeud parent $qid = mysql_query("SELECT id, parent_id, nom FROM peel_categories WHERE lang = '".$_SESSION['langue']."' AND parent_id = $parent_cat AND etat = '1' ORDER BY nom, " ); // Si la requete a abouti if($qid){ // Pour toutes les entrées while($cat = mysql_fetch_array($qid)){ // Boucle pour ajouter l'indentation (une image vide) // Pour aller plus loin on peut gérer des lignes de suite for($i=0;$i<$indent_cat;$i++){ $sortie_cat .= "<img src='$wwwroot/images/mnu_empty.gif' border=0>"; } // Recherche d'enfant pour déterminer l'aspect de l'icone (feuille ou dossier) $fils_cat = mysql_query("SELECT id, parent_id, nom FROM peel_categories WHERE lang = '".$_SESSION['langue']."' AND parent_id = ".$cat['id']." AND etat = 1 ORDER BY nom"); $div_cat = mysql_num_rows($fils_cat); // Si il y a des enfants if ($div_cat) { // Ajout de l'icone du dossier $sortie_cat .= "<img src='$wwwroot/images/menplus.gif' align=\"absmiddle\" border=\"0\"> "; // Ajout du lien (identique à construit menu) $sortie_cat .= "<a class=\"menuleft\" href=$wwwroot/achat/index.php?catid=" . $cat['id'] .">"; // Test si le noeud est le noeud actif (id), si oui, ajoute du gras (plus visuel) if($cat['id']==$catid) $sortie_cat .= "<b>"; // Ajoute le nom de la catégorie et débute un calque DIV ayant pour ID l'Id de la catégorie $sortie_cat .= stripslashes($cat['nom'])."</a></b><br><DIV id=".$cat['id']; // Recherche si le noeud fait partie de l'arborescence du noeud actif parent_noeud_cat($cat['id'],$catid, $actif_cat=0); // Si Oui, if(($cat['id'] == $catid) || ($actif_cat == 1)){ // Rends le calque visible $sortie_cat.= " style=\"display:yes\">\n"; } else{ // Sinon, rends le calque invisible $sortie_cat.= " style=\"display:none\">\n"; } } // Sinon, si il n'y a pas d'enfant else { // Ajoute l'image du document $sortie_cat .= "<img src='$wwwroot/images/menminus.gif' border=0></a> "; // Ajoute le lien (identique à construit_menu) $sortie_cat .= "<a class=\"menuleft\" href=$wwwroot/achat/index.php?catid=" . $cat['id'] .">"; // Si c'est la feuille active, la met en gras if($cat['id']==$catid) $sortie_cat .= "<b>"; // Ajoute le nom $sortie_cat .= stripslashes($cat['nom'])."</a></b><br />\n"; } // Si c'est un noeud (catégorie) if($div_cat){ // Appel récursif pour ajout des enfants construit_menu_arborescent_cat($sortie_cat, $selectionne_cat, $cat['id'], $indent_cat); // Ferme le calque $sortie_cat.="</div>"; } } } }
-
voici la ligne de requetes sql que j'ai trouvé,
$qid = mysql_query("SELECT id, parent_id, nom FROM peel_categories WHERE lang = '".$_SESSION['langue']."' AND parent_id = $parent_cat AND etat = '1' ORDER BY nom, " );j'ai beau essayer de rajouter parent_id = '0' ca ne fonctionne toujours pas :)
help Me !!!
-
jme permet un ptit up :)
-
Voici le code ds la page haut concernant les catégories :
<!-- menu arbo + caddie --> <table width="780" border="0" align="center" cellpadding="0" cellspacing="0" background="<?echo $wwwroot ?>/images/menu.gif" height="45"> <tr> <td align="center" width="476" background="<?echo $wwwroot ?>/images/menu2.gif" height="150" class="normal"> <table width="450" border="0" align="center" cellpadding="0" cellspacing="0"> <?php $sqlCat = "SELECT * FROM peel_categories WHERE lang ='".$_SESSION['langue']."' AND etat = '1' ORDER BY position "; $resCat = mysql_query($sqlCat); if ($resCat) { if (mysql_num_rows($resCat) > 0) { $nb_colonnes = 6; $nb_cellules = mysql_num_rows($resCat); $j = 0; while ($cat = mysql_fetch_array($resCat)) { if ( $j % $nb_colonnes == 0 ) { echo "<tr>"; } if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) { echo "<td class=\"normal\" width=\"15%\">"; echo "<img src=\"$wwwroot/images/pagemarker.gif\" align=\"middle\" /> <a href=\"achat/index.php?catid=".$cat['id']." \">".stripslashes($cat['nom'])."</a>"; } echo "</td>"; $j++; if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo "</tr>"; } } } } ?> </table>
-
je n'ai aucun fichier template.php ni de dossier /default/
dans mon dossier /models/j'ai 3 fichiers : haut.php, bas.php et banner.php
je continue à chercher, mais là j'y arrive pas !
n'est ce pas dans le code que j'ai posé plus haut ?
merci
-
la version 2006
-
j'ai trouvé ceci dans la page modele/haut.php
<?php $sqlCat = "SELECT * FROM peel_categories WHERE lang ='".$_SESSION['langue']."' AND etat = '1' ORDER BY position "; $resCat = mysql_query($sqlCat); if ($resCat) { if (mysql_num_rows($resCat) > 0) { $nb_colonnes = 6; $nb_cellules = mysql_num_rows($resCat); $j = 0; while ($cat = mysql_fetch_array($resCat)) { if ( $j % $nb_colonnes == 0 ) { echo "<tr>"; } if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) { echo "<td class=\"normal\" width=\"15%\">"; echo "<img src=\"$wwwroot/images/pagemarker.gif\" align=\"middle\" /> <a href=\"achat/index.php?catid=".$cat['id']." \">".stripslashes($cat['nom'])."</a>"; } echo "</td>"; $j++; if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo "</tr>"; } } } } ?>
j'ai essayé de l'ajouter au niveau des requetes sql, seulement plus aucune catégroie n'apparait.
Ce que je veux c'est que les catégories restent affichées et les sous catégories disparaissent.
-
merci pour cette réponse, mais auriez vous un nom de page et un bout de code pour que je puisse rechercher et modifier ceci?
-
Bonjour,
j'aimerai que mes sous catégories ne s'affichent plus dans le menu, quel serait le code à supprimer et dans quelle page ?
Merci d'avance :)
-
j'aurai du chercher plus loin que le bout de mon nez.
Il suffisait de suivre l'url.
Problème donc résolu !
Merci
-
A partir de index.php
par exemple sur cette page : http://shop.brestunt.com/achat/index.php?catid=3 je voudrai que quand mon client clique sur l'image, il arrive sur la descritpion du produit.
c'est la version 2006 de premium.
;)
-
Bonjour,
j'aimerai modifier ma page de présentation des produits.
Sur la page de listing des produits, j'aimerai que lorsque que mon client clique sur l'image il soit redirigé sur la page info du produits et non un zoom de l'image.
Je n'arive pas à trouver la page en question.
pourriez vous me l'indiquer.
Merci d'avance,
-
Bonjour,
j'ai effectué la modif,
merci de votre aide. ;)
-
Bonjour,
j'ai une version de peel premium 2006.
je me rend compte que mes clients ne reçoivent aucun mail de confirmation de commande.
Je trouve cela dommage.
Est ce cette version de peel qui ne le porpose pas ou bien n'est ce pas normal.
Si vous avez une solution, n'hésitez pas à me la proposer.
sous catégories
dans Module PEEL Premium pour PEEL SHOPPING
Posté(e) · Signaler ce message
réglé en 1h.
Merci énormément pour ce coup de main !!!
:)