Gilles Boussin

Administrateur PEEL
  • Compteur de contenus

    16 264
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Gilles Boussin

  1. Gilles Boussin a ajouté un message dans un sujet  stats commandes   

    Je clos ce sujet.
    • 0
  2. Gilles Boussin a ajouté un message dans un sujet  problème catégories inexistantes   

    Bonjour paulanna,

    Dans achat/index.php, remplacez :

    if (mysql_num_rows($rescat) > 0) {
    echo "<div>";

    include("$repertoire_modele/categorie.php");

    echo "</div>";
    }

    par

    if (mysql_num_rows($rescat) > 0) {
    echo "<div>";

    include("$repertoire_modele/categorie.php");

    echo "</div>";
    }else'
    echo 'Catégorie non trouvée';
    }
    • 0
  3. Gilles Boussin a ajouté un message dans un sujet  référence différente pour article identique mais de taille différente   

    Bonjour alexletiti,


    Mieux vaut tard que jamais, voici un exemple.

    Lors que l'on pioche des données dans la table peel_produits, avec une requête du type :

    $qid_items = mysql_query("SELECT oi.* FROM peel_produits oi WHERE id = '" . intval($id) . "'")

    Il faut la remplacer par :

    $qid_items = mysql_query("SELECT pp.*, ppc. FROM peel_produits pp
    INNER JOIN peel_produits_couleurs ppc ON ppc.produit_id = pp.id
    INNER JOIN peel_couleurs pc on pc.id = ppc.couleur_id
    WHERE pp.id = '" . intval($id) . "'")

    ---> Cette requête vous rendra un enregistrement pour chaque couple (produit, couleur associée au produit).
    En la traitant avec mysql_fetch_assoc, vous pourrez générer une référence pour chacun de ces couples.

    Il faudra faire le même principe pour les tailles.

    Cordialement,
    • 0
  4. Gilles Boussin a ajouté un message dans un sujet  Conditions d’affiliation   

    Bonjour nanou44,

    Je ne sais pas si vous avez déja résolu votre souci.
    Théoriquement, votre hébergeur vous a transmis une URL pour accéder à votre interface PHPMyadmin, depuis laquelle vous pouvez exécuter la requête d"ajout de la table peel_affiliation;

    Cordialement,
    • 0
  5. Gilles Boussin a ajouté un message dans un sujet  COMMANDE / FACTURE   

    Bonjour jacouille,

    Sur PEEL SHOPPING, seule la facture au format PDF est disponible.

    La facture au format HTML, est disponible dans la version PREMIUM de PEEL.

    N'hésitez pas à contacter notre service commercial si vous souhaitez une intégration de ce module.

    Cordialement,
    • 0
  6. Gilles Boussin a ajouté un message dans un sujet  meilleur IDE ?   

    Bonjour macao45,

    Je retiens pour ma part, PHPEdit (payant) et Notepad++ (moins complet,n mais gratuit)

    Cordialement,
    • 0
  7. Gilles Boussin a ajouté un message dans un sujet  NEWSLETTER   

    Bonjour Jacqouille,

    J'apporte un complément d'information :

    La notation HTTP_POST_VARS (celle qui est de base dans le fichier newlsetter.php) n'est en effet price en charge que si la directive PHP resiter_long_arrays est activée.

    Il fau préférer $_POST, qui fonctionne toujours.

    Cordialement,
    • 0
  8. Gilles Boussin a ajouté un message dans un sujet  Erreur sur la page fonction.php   

    Bonjour Iomega

    A priori, le problème vient des short open tags, avec la solution proposée par Arlatan, ça devrait être OK.
    • 0
  9. Gilles Boussin a ajouté un message dans un sujet  Exportation de nos produits vers les guides d'achat   

    Bonjour arlatan,

    Le module pour l'export vers Kelkoo, est, pour information, disponible dans PEEL PREMIUM, au même titre que les comparateurs suivants :
    - nextag
    - twenga
    - pangora
    - leguide
    - pricerunner

    et encore quelques autres que j'oublie.

    Cordialement,
    • 0
  10. 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
  11. 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 &agrave; 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&eacute;cursif jusqu'&agrave; la racine
    $actif_cat = parent_noeud_cat($noeud_cat,$cat['parent_id'],$actif_cat);
    // Si le noeud test&eacute; est le noeud recherch&eacute;
    if($cat['parent_id']==$noeud_cat){
    // Met le drapeau &agrave; 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
  12. 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
  13. 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
  14. Gilles Boussin a ajouté un message dans un sujet  [résolu] Problème installation - Erreur 31   

    Je clos ce sujet.
    • 0
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. Gilles Boussin a ajouté un message dans un sujet  meilleur IDE ?   

    Bonjour,

    PHPEdit est payant mais est très bien.
    • 0
  24. 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
  25. 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

Twitter Advisto ecommerce

Facebook PEEL Shopping