Flux d’activité

Flux d’activité

  1. cochois27 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    2 modules produits
    Bonjour,
    J'utilise peel shopping 6.3.
    Est-il possible d'ajouter un 2ème module 'produits' qu'on mettrait aussi à gauche ou à doite selon paramètres de la boutique, contenant des catégories de produits différents du 1er module 'produits'.
    Sinon comment gérer ce genre de problématique.
    Merci.
    • 3 réponses
    • 2 034 vues
  2. BE Informatique a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Remise de bienvenue
    Bonjour,

    Je souhaiterai savoir s'il est possible de configurer une remise, par exemple 20 euros, pour tout nouveau client qui s'inscrit sur une boutique Peel en version 6.3. Je n'ai pas trouvé de telle fonctionnalité et je préfère avoir votre avis avant de ma lancer dans le développement d'un module, ou de modifier l'inscription en ajoutant un avoir de 20 euros ^^.

    Bien cordialement,
    David Renard
    • 1 réponse
    • 1 927 vues
  3. BE Informatique a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Modération des inscriptions
    Bonjour,

    Je souhaiterai savoir s'il est prévu dans Peel 6.3 la possibilité dans le module des revendeurs, de faire en sorte que les inscriptions soient soumises à validation de la part d'un administrateur du site.

    Cordialement,
    David Renard
    • 1 réponse
    • 1 958 vues
  4. Simon développeur PEEL a ajouté un message dans un sujet  Gestion des modèles d'e-mail   

    Bonjour,

    Il manque effectivement des infos en base de donnée. Vous pouvez télécharger la version 6.3.1 sur peel.fr, ouvrir le fichier installation/peel.sql, récupérer les requêtes d’insertion dans les tables peel_email_template et peel_email_template_cat pour les insérer dans votre base de donnée.

    Vider ces tables avant l’insertion, afin d'éviter un doublons de l'email email_commande
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Les champs dans le mail de confirmation de commande sont VIDES   

    Bonjour,
    Le moyen de paiement CB est celui de votre ancienne version. Le mail qui est envoyé n'est pas celui que vous voyez dans votre back office.
    Dans le dossier paiement, ouvrez le fichier qui porte un nom aléatoire.
    À la place de la fonction mail( de ce fichier, utiliser la fonction email_commande($reference);
    • 0
  6. vnintoz a ajouté un message dans un sujet  Les champs dans le mail de confirmation de commande sont VIDES   

    J'ai cherché encore un peu aujourd'hui en testant différents moyens de paiement.

    Les Champs sont biens remplis lors du paiement par chèque mail il restent vides pour les paiement electronique CB.... mystère et boule de gomme :blink:
    • 0
  7. vnintoz a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Gestion des modèles d'e-mail
    Bonjour,

    Dans le back office, j'ai voulu ajouter des modèles d'email, en prenant exemples sur le site de démo.
    car en fait, dans mon back office, je n'ai aucun modèles d'e-mail... c'est surement anormal !!

    bref, lorsque j'ai, voulu choisir la catégory (envois automatiques) le menu déroulant category est vide...
    J'ai vérifier le fichier admnistrater/email_template.php qui est resté intact.

    J'utilise la version 6.2 et je suis un peu perdue.

    Merci de votre aide.
    • 1 réponse
    • 1 796 vues
  8. vnintoz a ajouté un message dans un sujet  Les champs dans le mail de confirmation de commande sont VIDES   

    Bonjour, Merci pour votre réponse rapide.
    Tout d'abord, je n'ai qu'un seul modèle d'e-mail dans le Back Office, il porte le numéro 1 et code technique email_commande.

    Dans ce modèle, il y a bien les 3 TAGS, placés aux bons endroits du message.

    Dans le fichier ibfonctionsorder.php, les valeurs sont bien présentes :

    Voilà la fonction complète... je ne sais pas lire le PHP, je vous mets tout ;-D

    function email_commande($order_id)
    {
    $result = query("SELECT *
    FROM peel_commandes
    WHERE id ='" . intval($order_id) . "'");
    $order_object = fetch_object($result);
    $order_infos = get_order_infos_array($order_object);
    $user = get_user_information($order_object->id_utilisateur);

    $custom_template_tags['ORDER_ID'] = $order_id;
    $custom_template_tags['NOM_FAMILLE'] = String::htmlspecialchars_decode($user['nom_famille'], ENT_QUOTES);
    $custom_template_tags['GENDER'] = $user['civilite'];
    $custom_template_tags['PRENOM'] = String::htmlspecialchars_decode($user['prenom'], ENT_QUOTES);
    $custom_template_tags['TYPE'] = $order_object->type;
    $custom_template_tags['COLIS'] = $order_object->delivery_tracking;
    $custom_template_tags['DATE'] = date($GLOBALS['date_basic_format_short'] . ' ' . $GLOBALS['time_basic_format_short'], strtotime($order_object->o_timestamp));
    $custom_template_tags['MONTANT'] = fprix($order_object->montant, true);
    $custom_template_tags['PAIEMENT'] = get_payment_name($order_object->paiement);
    $custom_template_tags['CLIENT_INFOS_BILL'] = String::htmlspecialchars_decode($order_infos['client_infos_bill'], ENT_QUOTES);
    $custom_template_tags['CLIENT_INFOS_SHIP'] = String::htmlspecialchars_decode($order_infos['client_infos_ship'], ENT_QUOTES) . "nn";
    $custom_template_tags['COUT_TRANSPORT'] = str_replace('€', '€', fprix($order_object->cout_transport, true)) . " " . TTC;
    $custom_template_tags['BOUGHT_ITEMS'] = '';

    $product_infos_array = get_product_infos_array_in_order($order_id, $order_object->devise, $order_object->currency_rate);
    foreach ($product_infos_array as $this_ordered_product) {
    $custom_template_tags['BOUGHT_ITEMS'] .= $this_ordered_product["product_text"] . "n";
    $custom_template_tags['BOUGHT_ITEMS'] .= QUANTITY . BEFORE_TWO_POINTS . ": " . $this_ordered_product["quantite"] . "n";
    $custom_template_tags['BOUGHT_ITEMS'] .= PRICE . BEFORE_TWO_POINTS . ": " . str_replace('€', '€', fprix($this_ordered_product["total_prix"], true)) . ' ' . TTC . "nn";
    }
    send_email($order_object->email, '', '', 'email_commande', $custom_template_tags, 'html', $GLOBALS['support_commande']);
    send_email($GLOBALS['support_commande'], '', '', 'email_commande', $custom_template_tags, 'html', $GLOBALS['support_commande']);
    }

    Merci bcp de votre aide
    • 0
  9. vnintoz a ajouté un message dans un sujet  Erreur Not found pour imprimer une facture   

    Merci, ça fonctionne à présent parfaitement.

    Virginie :)
    • 0
  10. cochois27 a ajouté un message dans un sujet  Nom des photos thumbs   

    Merci pour votre réponse.
    Je vais donc faire une requête sql.
    Merci.
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Nom des photos thumbs   

    Bonjour,
    Pour le premier point, il n'y a pas de fonction qui fait précisément ce que vous souhaitez. Le plus simple est de faire une requête SQL pour chercher les noms des images, selon les critères que vous souhaitez.
    Faites attention par contre, les images ne sont pas toutes stocké dans la table peel_produits. Si il y a des images par couleurs, les noms des images sont stocké dans peel_produits_couleurs.

    Pour le second point, le calcul des noms d'images se fait dans la fonction upload, ligne 1584 du fichier lib/fonctions//fonctions.php, ou ligne 882 du fichier lib/fonctions/fonctions_admin.php selon la version de PEEL.
    Cette fonction comporte un paramètre $rename_file, qui permet de renommer les images si ce paramètre est égal à true. Vous pouvez donc nommer les images comme vous le souhaitez avant l'upload sur le site. Modifier la valeur du paramètre $rename_file à false des fonctions d'upload d'image de produits dans administrer\produits.php. Les images uploadées ne seront alors plus renommée.
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Erreur Not found pour imprimer une facture   

    Bonjour,
    Ce lien fait référence à une page qui existait dans les anciennes boutiques. Lors de la migration de votre boutique, l'ancien module a été repris, et les liens n'ont pas été changé. Vérifier les liens dans le fichier paiement/retour.php, et remplacer simplement facture_html. par commande_pdf.
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Les champs dans le mail de confirmation de commande sont VIDES   

    Bonjour,
    pouvez-vous vérifier le mail correspondant qui se trouve dans "Modèle d'email" en back office. C'est le template numéro 11, le code technique associé est email_commande. Il faut voir si les tags [CLIENT_INFOS_BILL], [CLIENT_INFOS_SHIP], [bOUGHT_ITEMS] sont bien présent.
    Si oui, il faut vérifier le valeur de $custom_template_tags passé en paramètre de la fonction send_email. Dans la fonction email_commande, ligne 550 du fichier lib\fonctions\order.php, il faut vérifier que le code suivant


    $custom_template_tags['ORDER_ID'] = $order_id;
    $custom_template_tags['NOM_FAMILLE'] = String::htmlspecialchars_decode($user['nom_famille'], ENT_QUOTES);
    $custom_template_tags['GENDER'] = $user['civilite'];
    $custom_template_tags['PRENOM'] = String::htmlspecialchars_decode($user['prenom'], ENT_QUOTES);
    $custom_template_tags['TYPE'] = $order_object->type;
    $custom_template_tags['COLIS'] = $order_object->delivery_tracking;
    $custom_template_tags['DATE'] = date($GLOBALS['date_basic_format_short'] . ' ' . $GLOBALS['time_basic_format_short'], strtotime($order_object->o_timestamp));
    $custom_template_tags['MONTANT'] = fprix($order_object->montant, true);
    $custom_template_tags['PAIEMENT'] = get_payment_name($order_object->paiement);
    $custom_template_tags['CLIENT_INFOS_BILL'] = String::htmlspecialchars_decode($order_infos['client_infos_bill'], ENT_QUOTES);
    $custom_template_tags['CLIENT_INFOS_SHIP'] = String::htmlspecialchars_decode($order_infos['client_infos_ship'], ENT_QUOTES) . "\n\n";
    $custom_template_tags['COUT_TRANSPORT'] = str_replace('€', '€', fprix($order_object->cout_transport, true)) . " " . TTC;
    $custom_template_tags['BOUGHT_ITEMS'] = '';
    $product_infos_array = get_product_infos_array_in_order($order_id, $order_object->devise, $order_object->currency_rate);
    foreach ($product_infos_array as $this_ordered_product) {
    $custom_template_tags['BOUGHT_ITEMS'] .= $this_ordered_product["product_text"] . "\n";
    $custom_template_tags['BOUGHT_ITEMS'] .= QUANTITY . BEFORE_TWO_POINTS . ": " . $this_ordered_product["quantite"] . "\n";
    $custom_template_tags['BOUGHT_ITEMS'] .= PRICE . BEFORE_TWO_POINTS . ": " . str_replace('€', '€', fprix($this_ordered_product["total_prix"], true)) . ' ' . TTC . "\n\n";
    }
    [/CODE]
    est bien présent.
    • 0
  14. vnintoz a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Erreur Not found pour imprimer une facture
    Lors d'une commande, après le paiement CB, une page s'affiche avec le contenu ci-dessous :


    Etape 3. Etat de votre commande
    Merci de votre confiance, votre commande a été prise en compte.
    Adresse de facturation Adresse de livraison Référence de la commande 1566 Montant de la commande 18.42 € T.T.C Statut du paiement : Autorisation carte acceptée Facture imprimer votre facture

    Le lien imprimer votre facture ne fonctionne pas, il arrive sur une page NOT FOUND
    http://www.mon-site.com/boutique/factures/facture_html.php?mode=facture&code_facture=vh9SKbsWwh

    Faut-il corriger un fichier PHP ? ou la base ?

    Merci de votre aide
    • 2 réponses
    • 2 428 vues
  15. vnintoz a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Les champs dans le mail de confirmation de commande sont VIDES
    Bonjour,

    Depuis la migration de mon site de la version 4 à la version 6.2, les mails de confirmation de commandes sont absolument vides.
    les étapes de commandes se passent normalement, mais le client reçoit un mail de confirmation de ce type :

    Bonjour Mlle VIRGINIE DUFOUR

    Votre commande n° 1566 du 13/02/2012 10:42 a bien été enregistrée sur le site La boutique Mon ami Baptiste.

    ---------------------------
    RAPPEL DE VOTRE COMMANDE
    ---------------------------

    MONTANT TOTAL : 18,42 EUR TTC
    Mode de paiement : spplus

    ---------------------------
    Adresse de facturation
    ---------------------------

    Adresse de facturation :


    ---------------------------
    Adresse de livraison
    ---------------------------

    Adresse de livraison :


    ---------------------------
    Articles commandés
    ---------------------------


    FRAIS D'EXPEDITION
    5.00000 EUR TTC

    Il manque l'adresse de livraison/facturation et surtout le liste des produits commandés, c'est embêtant !!

    Merci de votre aide.
    • 5 réponses
    • 3 802 vues
  16. cochois27 a ajouté un message dans un sujet  Nom des photos thumbs   

    Oui je suis bien d'accord avec vous,
    Ma problématique est la suivante : je dois faire un php qui permet d'afficher toutes les photos de la table produits dont les articles ont dans leur nom ou leur description un mot clé : exemple, afficher toutes les produits ayant le mot 'COUPE'.

    1-Je voudrais donc à partir du <nom_fr> de la table <peel_produits> retrouver le nom de l'image complet (url du produit), quelle fonction dois-je appeler pour cela ?

    2-ou alors, est-il possible de modifier la fonction (et laquelle) qui calcule automatiquement le nom des images en remplaçant le suffixe de 4 chiffres et lettres (f8dc dans l'exemple ci-dessus) par : 1 pour petites photos, 2 pour moyenne, 3 pour grande, etc...





    Merci pour votre aide.
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  Insertion du logo marque a la place du nom   

    Bonjour,
    Il faut ajouter un nouveau paramètre à la fonction get_brand_link_html() pour faire en sorte que cette fonction retourne une image et pas un lien.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Nom des photos thumbs   

    Bonjour,
    Les noms des images thumbs sont calculés automatiquement, à partir du nom d'origine de l'image, de la taille et de la méthode d'affichage. Cela permet d'éviter les images en doublons.
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Produit dynamiques   

    Bonjour,

    Il est possible d'ajouter un surcout sur le total d'une commande, via les frais de préparation, ou de surcout ajouté aux petites commandes. Vous pouvez configurer ces surcouts dans les paramètres généraux de la boutique.
    En revanche, si vous souhaiter rendre paramétrable l'ajout d'un surcout en fonction de la présence d'un produit dans le panier, il faut développer cette fonctionnalité. Nous pouvons réaliser cette personnalisation. Si vous le souhaitez, je vous invite à prendre contact avec un conseiller commercial au 01 75 43 67 97.
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Probleme d'affichage produit multi categorie   

    Bonjour,

    Comme convenu par MP, je suis intervenu sur votre site.

    Le problème ne venait pas de la boutique en elle même, mais d'une erreur dans la base de donnée.
    J'ai affiché la requête SQL de recherche de produit :


    SELECT DISTINCT(p.id) ,c.id AS categorie_id ,c.nom_fr AS categorie, p.nom_fr , p.descriptif_fr , p.description_fr , p.reference FROM peel_categories c INNER JOIN peel_produits_categories pc ON pc.categorie_id = c.id INNER JOIN peel_produits p ON p.id = pc.produit_id WHERE p.etat = "1" AND ( (p.nom_fr LIKE "%noir%" OR p.descriptif_fr LIKE "%noir%" OR p.description_fr LIKE "%noir%" OR p.reference LIKE "%noir%") AND (p.nom_fr LIKE "%12%" OR p.descriptif_fr LIKE "%12%" OR p.description_fr LIKE "%12%" OR p.reference LIKE "%12%") AND (p.nom_fr LIKE "%cm%" OR p.descriptif_fr LIKE "%cm%" OR p.description_fr LIKE "%cm%" OR p.reference LIKE "%cm%") ) ORDER BY p.id DESC LIMIT 100
    [/CODE] Après l'avoir exécuté dans Pmyadmin, le message d'erreur ci dessous était retourné. Pour corriger cela, j'ai exécuté le SQL suivant [CODE]
    REPAIR TABLE peel_produits QUICK;


    Suite à ça, le tableau ci dessous c'est affiché :



    ==> Le moteur de recherche fonctionne désormais correctement .
    • 0
  21. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Insertion du logo marque a la place du nom
    Bonjour

    Je souhaiterai remplacer sur la fiche produit, l'affichage de la marque. Actuellement sur une page produit la marque apparait du style Marque : nom de la marque avec le lien html redirigeant vers la page de la marque

    Il faudrait a la place du nom de la marque faire apparaitre son image ou logo que l'on ajoute a partir de l'administration sur la fiche de la marque

    sur le fichier display-produit on a la ligne :

    ' . BRAND . BEFORE_TWO_POINTS . ':' . BEFORE_TWO_POINTS . get_brand_link_html($product_object->id_marque, true) . '

    je pense que c'est a partir de cette ligne que l'on peut changer cela

    Quelqu'un aurait-il une idee ?

    D'avance merci
    • 1 réponse
    • 2 706 vues
  22. shala a ajouté un message dans un sujet  Module facebook tuto?   

    Bon bah voilà, après avoir plongé dedans tout le week-end, tout est en place et fonctionnel :)

    Facebook, tweeter et Google + sont bien en place sur mes fiches.

    Merci pour vos nombreux conseils et votre patience Mr Simon,
    • 0
  23. cochois27 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Nom des photos thumbs
    Bonjour,
    A quoi correspond les 4 derniers caractères des noms des photos dans /upload/thumbs (exemple on a <-f8dc> pour l'image 021111_100244_PEEL_s5kzGjRv-f8dc.jpg).
    Peut-on les remplacer par 1 pour petites photos, 2 pour moyenne, 3 pour grande etc..., si oui comment faire?
    Merci beaucoup.
    • 4 réponses
    • 3 072 vues
  24. Notiles a ajouté un message dans un sujet  Produit dynamiques   

    Bonjour,

    Sur la version 6.3.1, est-il possible de rajouter un surcoût non pas sur le produit de base, mais 1 fois sur la commande totale.

    Exemple : si je coche telle option dans la fiche article, cela rajoute un forfait de 30 €, une seule fois et non multiplié par la quantité commandée

    Merci par avance

    Cordialement
    • 0
  25. J1P a ajouté un message dans un sujet  Affichage et gestion du menu de gauche   

    Merci c'est exactement ce que je recherchais

    Amicalement



    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping