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  remplir plusieurs fiche produit intégralement   

    Bonjour Alextiti, le fichier qui gère cette fonctionnalité est :

    administrer/import_produit.php.


    Il faut prendre en charge les améliorations lors de la lecture du fichier importé,

    while (!feof($fp)) { ...

    et lors de l'insertion en BDD (requçete suivante) :

    $requete = "INSERT INTO peel_produits (
    reference
    , nom_fr
    , nom_en
    , prix
    , prix_revendeur
    , prix_achat
    , tva
    , promotion
    , poids
    , points
    , image1
    , image2
    , image3
    , image4
    , id_marque
    , descriptif_".$_SESSION['langue']."
    , description_".$_SESSION['langue']."
    , on_stock
    , etat
    , date_insere
    , date_maj
    )
    VALUES (
    '".$reference."'
    , '".$nom."'
    , '".$nom_en."'
    , '".$prix."'
    , '".$prix_revendeur."'
    , '".$prix_achat."'
    , '".$tva."'
    , '".$promotion."'
    , '".$poids."'
    , '".$point."'
    , '".$image1."'
    , '".$image2."'
    , '".$image3."'
    , '".$image4."'
    , '".$id_marque."'
    , '".$descriptif."'
    , '".$description."'
    , '".$on_stock."'
    , '".$etat."'
    , now()
    , now()
    )";
    • 0
  2. Gilles Boussin a ajouté un message dans un sujet  référence différente pour article identique mais de taille différente   

    Bonjour alexletiti,

    La possibilité la plus simple, a mon sens, est, à chaque fois que l'on veut afficher une référence, d'aller chercher la taille et la couleur du produit, et de les concaténer avec la référence du produit.

    On aurait donc comme modèle de référence :
    ref/couleur/taille

    Ce qui suppose que pour tous les produits, la référence serait basée sur ce même modèle.
    • 0
  3. Gilles Boussin a ajouté un message dans un sujet  PHOTO PERSO DANS PROFIL   

    Bonjour Jacques, quel message avez-vous lorsque vous essayez de l'ajouter?
    • 0
  4. Gilles Boussin a ajouté un message dans un sujet  QUESTION D'ORDRE GENERAL   

    Pas de quoi ;)
    • 0
  5. Gilles Boussin a ajouté un message dans un sujet  TRUCS ET ASTUCES   

    Bonjour Jacques,

    Avez-vous bien vérifié que ce développement fonctionne pour IE et Firefox?
    • 0
  6. Gilles Boussin a ajouté un message dans un sujet  bug "dire à un ami" Peel V4   

    Bonjour Seal20,

    Le fichier concerné est : direaunami.php.

    Ce fichier fait appel à la variable :
    OBJECT_EMAIL_FRIEND
    qui contient, en francais :
    define("OBJECT_EMAIL_FRIEND","$fname[$numitems] bonjour !\n\n$yname a visité le site $site et pense que vous trouverez cet article intéressant :\n\nURL: $referer \n\nCommentaires supplémentaires : \n------------------------------------ \n$comments \n------------------------------------\n\nMerci \n$site \n$support",TRUE);

    $referer est théoriquement la page du produit, et $yname l'expéditeur.

    Que contient l'email que vous recevez via ce module?

    Cordialement,
    • 0
  7. Gilles Boussin a ajouté un message dans un sujet  Caddie : Trier l'affichage des produits   

    Bonjour Guillaume, par jointure gauche, j'entends :

    $qid = mysql_query("SELECT * FROM peel_produits pp
    LEFT JOIN peel_marques pm ON pm.id = pp.id_marque
    WHERE pp.id = '$produitid'
    ORDER BY pm.nom_fr ASC
    ");

    par exemple, pour trier par nom de marques croissant (dans l'ordre alphabétique)
    • 0
  8. Gilles Boussin a ajouté un message dans un sujet  Sitemap categorie   

    Bonjour ro2kpdp,

    Dans sitemap.php, rajoutez le code :

    $select_cat = "select c.id as categorie_id, c.nom_".$_SESSION['langue']." as categorie from peel_categories c";

    $req_cat = mysql_query($select_cat) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    while($row_cat = mysql_fetch_array($req_cat)){
    fwrite($create_xml,"<url><loc>$wwwroot/achat/index.php?id=".$row_cat['categorie_id']."</loc><lastmod>".date("Y-m-d")."</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>\r\n");
    }
    • 0
  9. Gilles Boussin a ajouté un message dans un sujet  Suggestion "Image catégorie"   

    Bonjour Exadelphe,

    On peut effectivement le faire : dans modeles/standar/template.php, fonction affiche_categorie_accueil

    Remplacer

    echo "<p><img src=\"$repertoire_upload/".$cat['image']."\" width=\"$largeur\" border=\"0\" alt=\"".html_entity_decode($cat['categorie'])."\" title=\"".html_entity_decode($cat['categorie'])."\" /></p>";


    par

    echo "<p><a href=\"achat/index.php?catid=".$cat['id']."\"><img src=\"$repertoire_upload/".$cat['image']."\" width=\"$largeur\" border=\"0\" alt=\"".html_entity_decode($cat['categorie'])."\" title=\"".html_entity_decode($cat['categorie'])."\" /></a></p>";
    • 0
  10. Gilles Boussin a ajouté un message dans un sujet  QUESTION D'ORDRE GENERAL   

    Bonjour jacouille24,

    Bien entendu, vous pouvez le faire.
    • 0
  11. Gilles Boussin a ajouté un message dans un sujet  Annonce d'une commande   

    Bonjour Exadelphe


    Dans : send_mail_order_admin (dns models/standard/template.php)

    Ajoutez
    mail(emailproprietaire,"[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support");
    après
    mail($support,"[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support");
    • 0
  12. Gilles Boussin a ajouté un message dans un sujet  Notre sélection/Coup de coeur   

    Bonjour Exadelphe,

    Effectivement, "Notre Selection" correspond à l'affichage sur la page d'accueil.

    Cordialement,
    • 0
  13. Gilles Boussin a ajouté un message dans un sujet  Bug changement Client vers Admin en V4   

    Bonjour seal20,

    Effectivement il n'y a pas de notions de points sur PEEL Shopping.

    Cordialement
    • 0
  14. Gilles Boussin a ajouté un message dans un sujet  Comment inclure une marque sur BC ou FACT   

    Correction donnée dans :

    http://forum.peel.fr/index.php?showtopic=2991
    • 0
  15. Gilles Boussin a ajouté un message dans un sujet  MARQUE SUR BC ET FACT   

    Je clos le sujet
    • 0
  16. Gilles Boussin a ajouté un message dans un sujet  Produit à la une   

    LA ligne en question :

    echo "fcontent[" . $i . "]=\"<a href=" . $urlprod . "'><strong>" . html_entity_decode(strip_tags($ProdRollover['nom])) . "</strong></a><br /><font class='normal'>" . fprix($price_to_display, true) . "<br /><p class='center'><img src=\"$repertoire_upload/" . $ProdRollover['image1'] . "\" alt=\"" . $ProdRollover['nom'] . "\" width=\"150\" /></p>\";\r\n";

    est assez chargée !

    Je vais regarder ça de plus près, j'essaie de vous répondre d'ici demain.
    Relancez-moi sur le sujet si je ne reviens pas vers vous !
    • 0
  17. Gilles Boussin a ajouté un message dans un sujet  Caddie : Trier l'affichage des produits   

    Bonjour Guillaume,

    Dans modeles/XXXXX/caddie.php,

    Au lieu de

    foreach ($_SESSION['caddie']->articles as $i => $produitid) {

    $qid = mysql_query("SELECT * FROM peel_produits WHERE id = '$produitid'");


    Faites

    Ajoutez une jointure Gauche vers peel_marques, et un ORDER BY le champ de votre choix dans la table peel_marques
    • 0
  18. Gilles Boussin a ajouté un message dans un sujet  Comment inclure une marque sur BC ou FACT   

    Pardon, je voulais dire PEEL SHOPPING 4.0 dans mes notes précédentes !

    Finakement, le bug de la "page blanche" a finalement été résolu, il manquait le ";" final dans

    $qid_items = mysql_query("
    SELECT oi.*, pm.nom_fr AS nom_marque FROM peel_commandes_articles oi
    LEFT JOIN peel_produits pp ON pp.id = oi.produit_id
    LEFT JOIN peel_marques pm on pm.id = pp.id_marque
    WHERE commande_id = '".intval($id)."'");
    • 0
  19. Gilles Boussin a ajouté un message dans un sujet  Comment inclure une marque sur BC ou FACT   

    Re bonjour jacouille24,

    var_dump permet d'afficher le type et le contenu d'une variable, ainsi que son type, en l'occurrence ici nous avons récupéré une chaîne de caractères contenant la requête SQL exécutée sur votre serveur.

    Apriori, celle-ci est bonne (je l'ai testée via PHPmyAdmin sur une PEEL Shopping 5.4),

    donc le problème n'est sensiblement pas lié à une erreur SQL
    • 0
  20. Gilles Boussin a ajouté un message dans un sujet  Comment inclure une marque sur BC ou FACT   

    Ca sent l'erreur SQL...J'ai du me tromper dans le requête :

    Faites un

    var_dump("
    SELECT oi.*, pm.nom_fr AS nom_marque FROM peel_commandes_articles oi
    LEFT JOIN peel_produits pp ON pp.id = oi.produit_id
    LEFT JOIN peel_marques pm on pm.id = pp.id_marque
    WHERE commande_id = '".intval($id)."'");
    die();
    avant
    $qid_items = mysql_query("
    SELECT oi.*, pm.nom_fr AS nom_marque FROM peel_commandes_articles oi
    LEFT JOIN peel_produits pp ON pp.id = oi.produit_id
    LEFT JOIN peel_marques pm on pm.id = pp.id_marque
    WHERE commande_id = '".intval($id)."'")

    Et exécuteez la requête obtenue sur PHPMyAdmin.
    Le bug sera alors plus clair !
    • 0
  21. Gilles Boussin a ajouté un message dans un sujet  Problèmes Actions Caddie   

    Pas de quoi, j'espère que vous trouverez la réponse à votre problème rapidement.
    • 0
  22. Gilles Boussin a ajouté un message dans un sujet  Ordre alphabétique des catégories et des produits   

    Parfait, content que votre problème soit résolu !
    • 0
  23. Gilles Boussin a ajouté un message dans un sujet  Problème d'affichage des accents   

    Bonsoir jadelynn,

    Le lien fourni :
    http://www.jadelynnlingerie.fr/peel/index.php
    semble avoir quelques souci techniques...

    Pour le problème des "é", il y a peu de chances que ce soit un cas isolé, les "è" et "à", etc
    devraient être mal gérés également.
    Il vout que vous voyiez à ce sujet ce qui est sotcké en Base de Données (via phpmyadmin par exemple), pour déterminer si vous avez les codes HTML des accents, les accents correctement écrits, ou un problème dans l'encodage de vos accents.


    Pour l'image "Ajouter au caddie", c'est à priori la classe CSS bouton qu'il faut modifier, définie dans modeles/standard/screen.css

    Enfin pour caser un prix dans une image en forme d'étiquette, il faut jongler avec le CSS, pour caler l'ensemble proprement, pour un prix à 3 ou 4 chiffres, etc...

    Je pourrai vous aider mieux si le lien fonctionne de nouveau ;)

    J'attends votre retour, en espérant avoir déjà pu vous aider !!
    • 0
  24. Gilles Boussin a ajouté un message dans un sujet  Problèmes Actions Caddie   

    Il me faudrait pouvoir accéder à votre hébergement pour débugguer votre site.
    Vous pouvez me contacter par MP pour me fournir les accès.

    Cordialement,
    • 0
  25. Gilles Boussin a ajouté un message dans un sujet  Diverses questions   

    Bonsoir Chrisssssssssssssssssss,


    J'ai rajouté le paiement par mandat cash mais je n'ai aucune instructions qui apparait, par exemple, envoyer votre mandat cash à telle adresse... Pourquoi ? Comment puis je spécifier des conditions à certains type de paiement. Par exemple, pour le mandat cash et même s'il ne me propose pas de l'envoyer à telle adresse, je souhaiterais inviter le client à me faire parvenir le code par e-mail par exemple.


    Dans modele/standard/template.php, fonction affichage_fin_succes, au niveau du switch ($com->paiement),
    vous pouvez spécifier un case pour le cas Mandat Cash, et y afficherle texte de votre choix

    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping