Flux d’activité

Flux d’activité

  1. Gilles Boussin a ajouté un message dans un sujet  NEW LETTER   

    Effectivement, le code donné ajoute un lien vers l'admin de la newsletter, depuis le menu-gauche du back-office.
    • 0
  2. Gilles Boussin a ajouté un message dans un sujet  Les sous sous-rubriques disparaissent (bis)   

    Bonjour simraph,


    Dans lib/fonctions/fonctions.php, remplacez le code de parent_noeud_cat par : (en gros, on vire le passage par ref. quis emble planter dans cette fonction)


    function parent_noeud_cat($noeud_cat,$aktul_cat,$actif_cat = 0){

    // Si c'est pas la racine
    if($aktul_cat != 0 && $noeud_cat != 0){
    // Recherche le parent du noeud à tester
    $qid = mysql_query("SELECT c.id, c.parent_id FROM peel_categories c WHERE c.id = '$aktul_cat' AND c.etat = '1' ORDER BY c.position");

    $cat=mysql_fetch_array($qid);
    // Appel récursif jusqu'à la racine
    $actif_cat = parent_noeud_cat($noeud_cat,$cat['parent_id'],$actif_cat);
    // Si le noeud testé est le noeud recherché
    if($cat['parent_id']==$noeud_cat){
    // Met le drapeau à 1
    $actif_cat=1;
    }
    }
    return $actif_cat;

    }[/codebox]


    Et dans construit_menu_arbosrescent_cat(), remplacez les appels à parent_noeud_cat du type :

    parent_noeud_cat($cat['id'],$catid, $actif_cat=0);

    par

    $actif_cat = parent_noeud_cat($cat['id'],$catid, $actif_cat=0);


    ---> Avec tout ca, les catégories / sous-cat, devraient restées pour les pages de cat / sous-cats / produits.
    • 0
  3. Gilles Boussin a ajouté un message dans un sujet  AFFICHAGE TYPE DE TRANSPORT   

    BOnjour Jacquoille,

    Effectivement la fonction transport affiche la totalité du type de transport et c'est gênant. blink.gif

    ---> Qu'est ce que ça vous affiche exactement?
    Comme le dit mon collègue Arnaud, s'il ne s'agit que de couper une chaîne à partir d'un spérateur comme "|", ça doit être simple à faire
    • 0
  4. Gilles Boussin a ajouté un message dans un sujet  Impossible d'ajouter d'autres articles dans back office   

    Bonjour,


    Qu'avez-vous dans votre fichier : \administrer\produits.php, L 1029 ?
    • 0
  5. Gilles Boussin a ajouté un message dans un sujet  [résolu] Problème installation - Erreur 31   

    Je clos ce sujet.
    • 0
  6. Gilles Boussin a ajouté un message dans un sujet  $wwwroot   

    J'ajoute que si vous retirez la variable $wwwroot, ou que vous la passez à '', votre site ne fonctionnera plus du tout : la quasi-totalité des liens sur votre site sont en effet gérés à partir de $wwwroot.
    • 0
  7. Gilles Boussin a ajouté un message dans un sujet  Pas de fichier installer.php dans les répertoires   

    Bonjour lionel20,

    Pour installer la boutique, il fau tpasser par http://www.monsite.tld/installation/index.php
    • 0
  8. Gilles Boussin a ajouté un message dans un sujet  Affichage produits en colonne   

    Sujet sut dire à un ami :

    http://forum.peel.fr/bug-dire-a-ami-Peel-V4-t3002.html


    Je clos ce sujet, car tout est résolu.
    • 0
  9. Gilles Boussin a ajouté un message dans un sujet  Données obligatoire sur BC, Facture, courrier, ...   

    Bonjour equi-monde,

    Les infos suivantes sont disponibles dans la table peel_societe,


    - Nom de la société
    - Adresse du siège
    - N° de téléphone (Facultatif mais c'est un plus)
    - N° TVA
    - N° Compte bancairé


    A partir de la requête suivante :

    SELECT societe, adresse, tel, tvaintra, code_banque FROM peel_societe WHERE id = 1

    Vous devriez pouvoir les retrouver (ce sont les infos qui sont éditables depuis votre back-office, section "Paramètres de la société"


    Pour la dernière info,

    - Nom du responsable commercial

    Le plus simple est de l'ajouter en dur au moment de la génération de la facture, le plus cleau est d'ajouter un champ responsable_commercial (VARCHAR 255) et de le gérer comme les autres infos dans peel_societe.

    Cordialement,
    • 0
  10. Gilles Boussin a ajouté un message dans un sujet  Fuseau horaire   

    Bonjour,

    Les deux solutions sans toucher au serveur seraient de remplacer tous les now() dans le code par :
    - soit un ".date('Y-m-d H:i:s")." qui permet de remplacer l'heure du moment en SQL par l'heure du moment en PHP
    - soit un DATE_ADD(now(), INTERVAL XXXX HOUR) pour rajouter ou retracher XXXX heures à l'heure du serveur
    • 0
  11. Gilles Boussin a ajouté un message dans un sujet  J'ai fait une bétise   

    Bonjour,

    Qu'entendez-vous par "effacer" l'option Paypal ? Le plus simple serait de reprendre un backup du code de votre boutique, ou au pire celui de PEEL Shopping vierge, et d'y reprendre le code que vous avez effacé.
    Si vous n'y arrivez pas, appelez-nous lundi matin pour qu'on traite ce problème.
    • 0
  12. Gilles Boussin a ajouté un message dans un sujet  Décalage boutique haut de page !!   

    Bonjour,

    Vous pouvez m'envoyer l'URL de votre boutique pour que je vous fasse un diagnostique. Ca vient manifestement de l'intégration de votre charte graphique, puisque ce bug ne se produit sur la version vierge.
    • 0
  13. jacouille24 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    J'ai fait une bétise
    Bien le bonjour.

    J'ai fait une conne...., j'ai effacé l'option paypal et ne sait comment la rétablir.

    Merci du dépannage.
    • 23 réponses
    • 7 508 vues
  14. lionel20 a ajouté un message dans un sujet  Décalage boutique haut de page !!   


    Bon apparement de nombreux bugs apparaissent :P , alors que la boutique est quasi vierge, c'est à dire que l'installation est faite sans aucun changement de codes !...à méditer :D

    Bon ben si quelqu'un peux nous aider moyennant finances , on est preneur :P ...
    • 0
  15. lionel20 a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Décalage boutique haut de page !!
    Bonjour à tous ,

    J'ai une erreur qui intervient lorsque je passe sur une deuxième pages pour consulter la suite des produits.

    Le texe décale la boutique de 3 ligne et s'affiche

    Quelqu'un pourrais il me dire comment y remédier :

    voilà le texte ;) : Notice: Undefined index: 2 in haut.php on line 81

    Lionel
    • 18 réponses
    • 6 858 vues
  16. Anges et féeries a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Fuseau horaire
    Bonjour à tous !
    Un problème réglé, un autre est apparu :

    Ce problème, auquel nous n'avions pas pensé, affecte 2 ressources et gêne notre production :
    1 - PHP
    2 - Mysql

    Solutions :
    Indiquer le fuseau horaire de référence dans le fichier de config php.ini, accessible dans /etc/php5/php.ini.
    L'hébergeur ne propose pas l'accés à celui-ci...
    Donc, à la racine de notre site dans le .htaccess on peut indiquer : SetEnv TZ "Europe/Paris"
    Placé dans la racine du domaine il s'appliquera récursivement à tous les répertoires situés en dessous.
    C'est OK et règle le problème Php

    Reste le problème MySql pour lequel je ne connais pas la solution...côté client !
    SELECT NOW()
    Canada East=2009-10-09 17:41:09 time_zone = SYSTEM
    Europe/Paris=2009-10-09 23:41:09


    J'ai essayé Mysql> SET GLOBAL time_zone = "Europe/Paris"
    Erreur
    requête SQL:
    SET GLOBAL time_zone = "Europe/Paris"
    MySQL a répondu:
    #1227 - Access denied; you need the SUPER privilege for this operation


    Je n'ai pas les droits et ne sait comment pratiquer !
    Une solution SVP
    • 1 réponse
    • 1 842 vues
  17. Gilles Boussin a ajouté un message dans un sujet  Petite explication de code   

    Bonjour,

    Je suis d'accord, et justement aujourd'hui il a été modifié une ligne de code pour la prochaine version de PEEL Shopping (qui arrive plus vite que vous ne pouvez le penser, ;) ) ayant un dirname(__FILE__) pour le passer en $dirroot.
    L'orientation est à la suppression de tous les usages de __FILE__ ce qui simplifiera le code.
    • 0
  18. macao45 a ajouté un message dans un sujet  Petite explication de code   

    bonjour,

    allez je tente de repondre .....

    le $dirroot est le chemin absolu du site => /home/a/b/c/mon_site
    le $wwwroot est le chemin relatif => mon site

    bon et alors .... on arrive sur mon_site dans les deux cas !!!! ;) pourquoi se compliquer la vie ??

    le $wwwroot est la pour etre intérrogé via une url => http://mon_site

    alors que $dirroot est la pour les acces des fichiers ( upload , images, etc ...)

    bref avec $dirroot on ne peut pas trafiquer l'url à distance puisque c'est un chemin vers des repertoires, alors que $wwwroot pourrait etre detourné

    bon apres le define regarde ici


    c'est plus clair :D
    • 0
  19. macao45 a ajouté un message dans un sujet  meilleur IDE ?   

    bonjour

    j'utilise Eclipse qui permet de travailler en sftp ou en ssh sur les serveurs distants, avec autocompletion , editeur css et fonctions mysql

    que du bonheur ;) et bien sur en open source
    • 0
  20. serialmother a ajouté un message dans un sujet  [Resolu] Pause Content indefini V5 Premium   

    le même problème s'affiche sur la version 5.3 de décembre 2007

    et le message d'erreur est bien la ligne ~338 de fonctions.php
    • 0
  21. serialmother a ajouté un message dans un sujet  [Resolu] Pause Content indefini V5 Premium   

    Il s'agit de la version premium version 4.0 de 2006

    et le bout de code qui provoque une erreur est sur la page modeles/haut.php et non fonctions comme je l'avais indiqué.
    • 0
  22. Gilles Boussin a ajouté un message dans un sujet  meilleur IDE ?   

    Bonjour,

    PHPEdit est payant mais est très bien.
    • 0
  23. Gilles Boussin a ajouté un message dans un sujet  [Resolu] Pause Content indefini V5 Premium   

    Bonjour,

    Précisez bien toujours les numéros de version, car sinon on s'y perd ;) Ce bug n'existe pas dans la 5.41 et supérieur, et je crois que c'était corrigé dans la 5.4 mais pas sûr. Il s'agit de la refonte de beaucoup de passages de code, donc je n'i pas de correctif simple à proposer.

    Je viens de regarder le code de la 5.5 : pour information la variable ecom en GET ne sert plus du tout.

    Gilles
    • 0
  24. Gilles Boussin a ajouté un message dans un sujet  erreur appel request executable request non trouve   

    Bonjour,

    L'erreur provient soit d'un chemin qui est à changer pour que ça corresponde à l'arborescence sur le nouveau serveur, soit les droits d'exécutions qui n'ont pas été donnés : le fichier exécutable doit être en 755 ou en 775 suivant les configurations.
    • 0
  25. Gilles Boussin a ajouté un message dans un sujet  j'y comprend rien   

    Bonjour,

    Il s'agit d'un problème de parenthèses dans le SQL : il y a au moins un OR dans le WHERE, donc il faut forcer ce que vous souhaitez en mettant des parenthèses.
    Je viens de vérifier dans Premium 5.5 qui est sortie aujourd'hui : pas de problème.

    $rqProdSearch = "SELECT p.*, c.id as categorie_id, c.nom_" . $_SESSION['langue'] . " as categorie
    FROM peel_produits p
    INNER JOIN peel_produits_categories pc ON p.id = pc.produit_id
    INNER JOIN peel_categories c ON c.id = pc.categorie_id
    WHERE p.etat = '1'
    AND (p.nom_" . $_SESSION['langue'] . " LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']), ENT_QUOTES)) . "%'
    OR p.reference LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']), ENT_QUOTES)) . "%'
    OR p.descriptif_" . $_SESSION['langue'] . " LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']), ENT_QUOTES)) . "%')
    ORDER BY p.nom_" . $_SESSION['langue'] . "
    DESC LIMIT 0,10";
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping