fuji

Utilisateur open source
  • Compteur de contenus

    2
  • Inscrit(e) le

  • Dernière visite


Réputation sur la communauté

0 Neutral

À propos de fuji

  • Rang
    Nouveau

Activité de fuji

  1. fuji a ajouté un message dans un sujet  Ajax et peel   



    bah nan car quand j essaye sur une page html basique ca marche :/ y aurait pas un tuto de peel quelque part plz ? car en fait je suis en stage et je dois reprendre le code de l'ancien webmaster et il a un peu mis le bordel dedans :huh:
    • 0
  2. fuji a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Ajax et peel
    bonjour je vx faire un menu deroulant à l aide de scriptaculous donc j ai chercher ds template.php


    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, nb, nom_".$_SESSION['langue']." FROM peel_categories WHERE parent_id = $parent_cat AND etat = '1' ORDER BY position");



    // 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&eacute;terminer l'aspect de l'icone (feuille ou dossier)



    $fils_cat = mysql_query("SELECT id, parent_id, nom_".$_SESSION['langue']." FROM peel_categories WHERE parent_id = ".$cat['id']." AND etat = '1' ORDER BY position");



    $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' border=0>&nbsp;";



    // Ajout du lien (identique &agrave; 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&eacute;gorie et d&eacute;bute un calque DIV ayant pour ID l'Id de la cat&eacute;gorie



    $sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);







    if (!empty($cat['nb'])) {$sortie_cat .= " (".$cat['nb'].") "; }







    $sortie_cat .= "</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, c'est un document



    else{



    // Ajoute l'image du document



    //$sortie_cat .= "<img src='$wwwroot/images/menminus.gif' border=0>&nbsp;";



    // Ajoute le lien (identique &agrave; 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 .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);







    if (!empty($cat['nb'])) {$sortie_cat .= " (".$cat['nb'].") "; }







    $sortie_cat .= "</a></b><br />";



    }



    // Si c'est un noeud (cat&eacute;gorie)



    if($div_cat){



    // Appel r&eacute;cursif pour ajout des enfants



    construit_menu_arborescent_cat($sortie_cat, $selectionne_cat, $cat['id'], $indent_cat);



    // Ferme le calque



    $sortie_cat.="</div>";


    voila j ai donc rajouter ma commande ajax


    // Ajout du lien (identique &agrave; construit menu)



    $sortie_cat .= "<a class=menuleft href=$wwwroot/achat/index.php?catid=" . $cat['id'] ." onclick="Effect.BlindDown('1');; return false;">";



    // Test si le noeud est le noeud actif (id), si oui, ajoute du gras (plus visuel)


    voila et la g une parse error qui s affiche :/

    donc ca vient d ou le pb plz ?
    • 4 réponses
    • 2 480 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping