Simon développeur PEEL

Administrateur PEEL
  • Content count

    2,910
  • Joined

  • Last visited


Everything posted by Simon développeur PEEL

  1. Simon développeur PEEL added a post in a topic dimensions photos   

    Bonjour,

    Sur quelles pages voulez-vous modifier la taille des photos ? Est-ce sur la page des catégories, dans la fiche détail du produit ?

    Par exemple, vous pouvez trouver dans le fichier standard/template.php à la ligne 245 le bout de code suivant :


    $largeur = ($width >= 150) ? "150" : $width;

    L'image à donc ici une largeur maximum de 150px.


    Cependant, les images des produits étant affichés à plusieurs endroits, il faudrait que vous nous précisiez où vous désirer modifier la taille des photos afin que nous puissions répondre au mieux à votre problème.
    • 0
  2. Simon développeur PEEL added a post in a topic fournisseur afficher mes produits   

    Bonjour,

    Votre demande nécessite en effet un travail assez conséquent et une connaissance en PHP / Mysql.

    Je vous invite à contacter notre service commercial afin de détailler votre demande.
    • 0
  3. Simon développeur PEEL added a post in a topic dimensions photos   

    Bonjour,

    Etes-vous sur une version premium 4.0 ou une version shopping 4.0 ?
    • 0
  4. Simon développeur PEEL added a post in a topic Changer les taux de TVA sur la facture et sur le bdc   

    Sur quelle version de peel travaillez-vous ?

    Avez-vous essayer de faire une recherche dans tous vos fichiers sur '19.6' et '19,6' ?
    • 0
  5. Simon développeur PEEL added a post in a topic installation   

    Bonjour,

    La fonction preg() n'existe pas. Dans PHP 5, les ereg doivent être remplacé par la fonction preg_match()
    • 0
  6. Simon développeur PEEL added a post in a topic dimensions photos   

    Bonjour,

    Dans votre administration, dans la configuration de votre boutique vous avez la possibilité de modifier les tailles des vignettes via le module "Affichage des produits" (Taille des vignettes (page catalogue), Taille des photos (page produit))

    Quelle version de peel utilisez-vous ?
    • 0
  7. Simon développeur PEEL added a post in a topic Changer les taux de TVA sur la facture et sur le bdc   

    Bonjour,

    Dans le fichier configuration.inc.php qui se trouve à la racine de votre boutique, il y a aux alentours de la ligne 100 3 variables qui sont définies et qui sont :

    $taux_tva1 = "19.60";
    $taux_tva2 = "5.50";
    $taux_tva3 = "0.00";

    Modifiez les 3 taux tel que vous les avez renseigné en base de données et cela devrait à présent fonctionner.
    • 0
  8. Simon développeur PEEL added a post in a topic Question sur le upgarde de peel shopping vers peel prmium   

    Bonjour,

    le seul moyen actuellement est de comparer chacune des tables de votre version shopping à celle de la version premium pour pouvoir importer vos données d'une shopping pour une premium.
    • 0
  9. Simon développeur PEEL added a post in a topic Mail envoyé lors du passage d'une commande ...   

    Avez-vous essayé dans votre éditeur de remplacer les "?" par le caractère qu'il faut et d'enregistrer de nouveau ?
    • 0
  10. Simon développeur PEEL added a post in a topic Unknown column 'ecotaxe_ttc' in 'field list'   

    Bonjour,

    Quelle version de peel premium utilisez-vous ?
    • 0
  11. Simon développeur PEEL added a post in a topic problème CGV et LEGAL   

    Bonjour,

    De ce que je comprends du message d'erreur, il semblerait que le problème est l'exécution de la requête à la ligne 66 de votre fichier "administrer/cgv.php" :

    SELECT * FROM peel_cgv WHERE id = 1

    Avez-vous vérifier dans votre base de données si la table "peel_cgv" existe bien et si tel est le cas, que l'enregistrement qui y est présent a bien son champ id à 1 ?

    Je vous laisse vérifier dans un premier temps cela pour que nous puissions ensuite vous aiguiller suivant votre réponse.
    • 0
  12. Simon développeur PEEL added a post in a topic Mail envoyé lors du passage d'une commande ...   

    Bonjour,

    Si vous désirez envoyer 2 mails, il vous suffit de recopier la ligne faisant appel à la fonction mail()

    mail($support,"[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support"); et de la recopier juste en dessous en adaptant avec l'adresse que vous désirez utiliser : mail("machin@bidule.com","[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support");



    Pour le soucis des accents, le "copier/coller" que vous avez fait à déjà un soucis. Est-ce que dans votre fichier "modeles/standard/template.php" le problème est déjà présent ou bien est-ce uniquement dans l'email que vous recevez ?
    • 0
  13. Simon développeur PEEL added a post in a topic newletter   

    Bonjour,

    La newsletter est un module supplémentaire à installer qui n'est donc pas par défaut installé sur peel.
    • 0
  14. Simon développeur PEEL added a post in a topic remettre le n° de client, le n° de commande, ... , à zéro   

    Bonjour,

    Si via phpmyadmin vous videz votre table, l'auto incrémente sera automatiquement remis à 0.
    • 0
  15. Simon développeur PEEL added a post in a topic Cacher le prix av de s'identifier   

    Bonjour,

    Il faut regarder dans votre code partout où la fonction "affiche_prix()" est utilisée.

    En regardant le code d'une 5.9, il semblerait que cette fonction est appelée à 2 endroits :

    achat\modeles\produit_details.php
    modeles\default\template.php

    • 0
  16. Simon développeur PEEL added a post in a topic [Peel Premium 2.8] Erreur dans css.php   

    Bonjour,

    Votre version étant ancienne, pourriez-vous nous "copier/coller " les lignes aux alentours de la ligne 104 dus fichier css.php présent dans votre dossier "administrer" afin de pouvoir vous orienter sur le problème en question ?

    De ce que je comprends du message d'erreur que vous avez, une variable 'nom' est utilisée sans être initialisée.
    • 0
  17. Simon développeur PEEL added a post in a topic Utiliser un autre modèle   

    Bonjour,

    Dans votre répertoire "administrer", il y un fichier "sites.php" dans lequel se trouve aux alentours de la ligne 177 le code suivant :

    <input type="hidden" name="template_directory" value="standard" /> Il vous suffit donc de remplacer "standard" par votre nouveau nom de dossier vers lequel pointer ce qui donne dans votre cas : <input type="hidden" name="template_directory" value="monTheme" />
    • 0
  18. Simon développeur PEEL added a post in a topic Diffférence entre codage pour l'affichage des images.   

    Bonjour,

    C'est effectivement une solution à essayer seulement il vous faudra vérifier où vous vous situez dans vos script pour permettre de pointer vers le répertoire "uplaod" (ex : "../uplaod", "upload", "../../uplaod");

    Dans le fichier configuration.inc.php, vous avez une ligne qui correspond au chemin absolu du répertoire "upload" :

    $repertoire_upload = $wwwroot."/upload";

    Il vous suffit de supprimer $wwwroot pour obtenir le chemin relatif à partir de la racine de votre boutique.

    A vous ensuite d'adapter suivant les script qui sont appelés à tel ou tel endroit de votre site.
    • 0
  19. Simon développeur PEEL added a post in a topic Diffférence entre codage pour l'affichage des images.   

    Bonjour,

    Dans le caddie, ce sont les photos du produit présentes dans le répertoire "upload/"
    alors que sur la page achat/index.php?catid=X , ce sont les photos du produit présentes dans le répertoire "upload/thumbs"
    • 0
  20. Simon développeur PEEL added a post in a topic cheque cadeau   

    Je pense que le mieux est de ne pas tenir compte de la table peel_sites_pivot !
    • 0
  21. Simon développeur PEEL added a post in a topic Affichage alléatoire produits   

    Bonjour,

    Il vous suffit de reprendre la requête générée pour afficher les produits dans une catégorie et d'y ajouter "ORDER BY RAND()" qui vous triera de manière aléatoire les résultats de la requête.

    Cette requête doit se trouver dans votre répertoire "modeles" (modeles/XXXX) dans le fichier template.php avec la fonction "affiche_produit_en_ligne($catid)".

    Par exemple la requête que vous devrez générer pourra être du genre de celle qui suit :

    SELECT p.id, p.nom_".$_SESSION['langue']." as nom, p.promotion, p.descriptif_".$_SESSION['langue']." as descriptif, p.id_marque, p.image1, p.image2, p.prix, p.prix_revendeur, p.prix_flash, p.points, p.on_stock, p.affiche_stock, p.delai_stock, p.on_rupture, p.on_check, p.on_flash, p.flash_start, p.flash_end
    FROM peel_produits p
    INNER JOIN peel_produits_categories pc ON (pc.produit_id = p.id)
    INNER JOIN peel_sites_pivots ps ON (ps.produit_id = p.id)
    WHERE p.etat = '1'
    AND pc.categorie_id = '$catid' AND ps.site_id = '".intval($_SESSION['ecom']['id'])."'
    ORDER BY RAND()[/code]
    • 0
  22. Simon développeur PEEL added a post in a topic défilement des meilleures ventes   

    Bonjour,

    Sur peel, seul le bloc "A la une" permet de faire dérouler les produits.

    En revanche, il est tout à fait possible d'adapter ce qui existe pour le module "A la une" pour le module "Nouveauté".

    Les fonctions qui gèrent l'affichage déroulant se trouvent dans le fichier : modules/menus/fonctions.php
    • 0
  23. Simon développeur PEEL added a post in a topic tranches.php   

    Bonjour,

    Normalement, sur ce script tranches.php, vous devriez pouvoir gérer chaque tarif en renseignant une borne minimum en H.T, une borne maximum en H.T, la tarif des frais de port en H.T et le taux de TVA à appliquer.

    Les tranches de prix sont indépendantes des zones et il est donc normal de ne pas pouvoir choisir la zone et le type tel que cela est fait.

    En revanche, il est possible qu'en front-office votre gestion des frais de port par montant total de la commande ne soit pas prise en compte et cela vient de la fonction qui gère cela.

    Dans votre fichier lib/class/caddie.php, il suffit de remplacer la fonction "calcul_frais_expedition" existante par :


    function calcul_frais_expedition(&$typeId, &$zoneId) {

    global $seuil_total;
    global $seuil_total_reve;

    $sql = "SELECT tarif_ht, tva FROM peel_tranches WHERE borne_min <= ".$this->total_produit." AND borne_max > '".$this->total_produit."'";

    $query = mysql_query($sql) or die('Une erreur de connexion à la base s est produite ' . __LINE__ . '.' . mysql_error());

    $t = mysql_fetch_object($query);

    $this->cout_transport_ht = $t->tarif_ht;

    $this->cout_transport = $t->tarif_ht * (1+$t->tva/100);

    $this->tva_cout_transport = $this->cout_transport - $this->cout_transport_ht;

    $seuil = (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") ? $seuil_total_reve : $seuil_total;

    if ($this->total_produit > $seuil && $this->zoneFranco == 1) {$this->cout_transport = $this->cout_transport_ht = $this->tva_cout_transport = 0;} //- Frais de port gratuit si le total TTC des produits est > au seuil.

    }[/code]
    • 0
  24. Simon développeur PEEL added a post in a topic Bloquer le choix du mode de transport / FDP offerts   

    Bonjour,

    Il n'est pas possible de base sur une boutique peel de ne proposer que certains types de transports et pas d'autres dans le cas ou le seuil de gratuité des frais de port est atteint.

    Cependant, il est tout à fait possible par un développement spécifique de permettre le choix à l'administrateur de bloquer ou non un mode de transport quand ce seuil est atteint.

    Une des solutions possibles consisterait à ajouter dans l'administration une checkbox dans les modes de transports permettant d'afficher ou non le mode en question quand le seuil de gratuité est atteint. Cela se traduirait en base de données par exemple par un champ "on_seuil" dans la table "peel_types" dont la valeur serait soit 0 soit 1 suivant le choix de l'administrateur.

    il resterait au moment de l'affichage des modes de transport dans le caddie de vérifier si le seuil est atteint que le mode transport en question est à proposer ou non.

    En espérant avoir été relativement clair dans mes explications !
    • 0
  25. Simon développeur PEEL added a post in a topic cheque cadeau   

    Bonjour,

    les évolutions qu'il y a eu entre la 2.9 et 5.3 sont assez importantes et le modèle de données a bien entendu évolué. Il est tout à fait possible d'intégrer le module de chèques cadeaux sur une 2.9 à partir d'une 5.3 mais il faudra faire intervenir dans le code surtout en ce qui concerne les requêtes SQL puisque, comme vous l'avez indiqué, par exemple la table peel_sites_pivot n'existait pas dans la 5.3.

    La démarche à suivre est de comparer les tables concernées par ce module chèques cadeaux et et de modifier les requêtes utilisée dans la 5.3 afin d'adapter cela à votre version 2.9
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping