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  Shopping V4   

    Bonsoir Arlatan,

    Dans affiche_produit_en_colonne (modeles/standard/template.php),

    Remplacez $nb_colonnes = 2; par $nb_colonnes = 3;

    Ceci devrait vous permettre d'avoir 3 colonnes et non2.


    Concernant le Zoom, c'est un vrai Zoom, la solution technique étant lightbox :

    echo (!empty($image2)) ? "<a href=\"".$repertoire_upload."/".$image2."\" rel=\"lightbox\" class=\"zoom\" />zoom</a>" : "<a class=\"zoom\" href=\"".$repertoire_upload."/".$image1."\" rel=\"lightbox\" />zoom</a>" ;


    Cordialement,
    • 0
  2. Gilles Boussin a ajouté un message dans un sujet  Images SWF   

    Je clos ce sujet.
    • 0
  3. Gilles Boussin a ajouté un message dans un sujet  PEEL SHOPPING BUG de cardre   

    Merci pour la solution ;)
    • 0
  4. Gilles Boussin a ajouté un message dans un sujet  Suppression quantité+ajout caddie dans /achat/index   

    Bonsoir,

    Les fonctions affiche_produit_en_colonne et affiche_produit_en_ligne sont définies dans /modeles/standard/template.php.

    Ces deux fonctions appellent affiche_produit_catalogue, elles-mêmes définies dans ce même fichier, dans laquelle vous pourrez configurer l'affichage selon vos préférences.

    Cordialement,
    • 0
  5. Gilles Boussin a ajouté un message dans un sujet  Changer les taux de TVA sur la facture et sur le bdc   

    Bonsoir,


    Dans factures/commandes_pdf.php, pour récupérer les infos relatives aux produits de la commande traitée, on fait :

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


    On récupère le résultat vers L 113 avec:

    while ($prod = mysql_fetch_array($qid_items)) {

    Et en particulier, le taux de TVA rentré en BDD pour le produit en cours de traitement :

    "TVA" => number_format($prod['tva_percent'],1)." % "



    Par ailleurs, pour l'encadré qui concerne spécifiquement la TVA, ce dernier est géré par les ligne :

    $params2 = array(
    "TotalTva" => $commande->total_tva,
    "TotalTva1" => $commande->total_tva1,
    "TotalTva2" => $commande->total_tva2,
    "TotalTva3" => $commande->total_tva3,
    "Devise" => html_entity_decode($commande->devise)
    );

    ---> On récupère donc directement les taux de TVA dans la table peel_commandes, pour les afficher via la fonction addTVAs() définie dans factures/invoice.php



    En espérant que ces infos pourront vous éclairer,

    Cordialement;
    • 0
  6. Gilles Boussin a ajouté un message dans un sujet  installation   

    Bonjour Nonno,

    Avec PHP 5, pour ne plus avoir ce type de lignes d'erreurs, il faut remplacer toutes les utilisations des fonctions de types ereg... par des preg... dans le code de votre site.
    • 0
  7. Gilles Boussin a ajouté un message dans un sujet  AFFICHER LES PRODUITS EN LIGNE   

    Pas de quoi ;)
    • 0
  8. Gilles Boussin a ajouté un message dans un sujet  Référence Fournisseur   

    Bonjour noya_m,

    Le fichier qui permet d'afficher le détail d'un produit est modeles/standard.produit_details.php.
    Vous pourrez y afficher la référence fournisseur où vous le souhaitez.
    • 0
  9. Gilles Boussin a ajouté un message dans un sujet  produits associés en horizontale ?   

    Je clos donc ce sujet ;)
    • 0
  10. Gilles Boussin a ajouté un message dans un sujet  Passage de la version gratuite --> Version Integrale   

    Pas de quoi ;)

    Je clos ce sujet.
    • 0
  11. Gilles Boussin a ajouté un message dans un sujet  Taille des vignettes / taille des photos   

    Bonjour maunoeil,

    La photo doit à mon avis passer en cache.
    Essayez, dans modeles/standard/produit_details.php, de commenter la restriction suivante :

    $largeur = ($width >= 300) ? "300" : $width;
    • 0
  12. Gilles Boussin a ajouté un message dans un sujet  Pb version 4 peel   

    Bonjour fabienne,

    effectivement, la directive short_open_tag permet la compréhension par PHP des balises <? .... ?>
    • 0
  13. Gilles Boussin a ajouté un message dans un sujet  Caractères inconnus à laplace des caractères iso   

    Je clos ce sujet.
    • 0
  14. Gilles Boussin a ajouté un message dans un sujet  Problème Méttre a jour les pays d'expédition   

    Bonjour Abdelazi, remplacez :

    $requete = "update peel_pays set pays_fr = '".$_POST['pays_fr'][$i]."', position = '".$_POST['position'][$i]."', zone = '".$_POST['zone'][$i]."', etat = '".$_POST['etat'][$i]."' WHERE id = '$id'";

    par

    $requete = "update peel_pays set pays_fr = '".addslashes($_POST['pays_fr'][$i])."', position = '".$_POST['position'][$i]."', zone = '".$_POST['zone'][$i]."', etat = '".$_POST['etat'][$i]."' WHERE id = '$id'";
    • 0
  15. Gilles Boussin a ajouté un message dans un sujet  Quel page correspond à quoi ?   

    Merci,

    Je clos donc ce sujet.
    • 0
  16. Gilles Boussin a ajouté un message dans un sujet  zoom en rollover   

    Bonjour noya_m,


    Il faut rechercher "zoom" dans l'ensemble du code, et faire les modifications adaptées.

    Par exemple , pour faire la modif sur la home, la fonction concernée est template_index_produit, dans modeles/standard/template.php, on voit le lien avec la lightbox : rel=\"lightbox\"
    • 0
  17. Gilles Boussin a ajouté un message dans un sujet  LANGUE ANGLAIS   

    Je répondrai à cette problématique sur :

    http://forum.peel.fr/STOCK-PASSE-NEGATIF-t3151.html

    Je ferme ce sujet, car la problématique liée aux drapeaux est résolue.
    • 0
  18. Gilles Boussin a ajouté un message dans un sujet  Changer les taux de TVA sur la facture et sur le bdc   

    Bonjour equi-monde,

    Tout le code pour la génération des factures / BDC se trouve dans factures/invoice.php (librairie de fonctions) et factures/commande_pdf.php
    • 0
  19. Gilles Boussin a ajouté un message dans un sujet  Quel page correspond à quoi ?   

    Bonjour,

    avez-vous corrigé le problème entre-temps?

    Je ne vois plus sur votre site le bug en question.
    • 0
  20. Gilles Boussin a ajouté un message dans un sujet  AFFICHER LES PRODUITS EN LIGNE   

    Bonjour Francis

    Si je prends l'exemple des pages de promotions,

    - Le code se trouve dans achat/promotions.php, on appelle la fonction affiche_produit définie dans lib/fonctions/fonctions.php

    - affiche_produit appelle elle-même affiche_produit_catalogue définie dans modeles/standard/template.php

    Il faut essayer de modifier ce code en s'inspirant des fonctions affiche_produit_en_colonne et affiche_produit_en_ligne dans modeles/standard/template.php
    • 0
  21. Gilles Boussin a ajouté un message dans un sujet  facture pdf sur plusieurs page   

    Bonjour xavbiensur,

    dans facutres/commande_pdf.php,

    Après
    $pdf = new INVOICE( 'P', 'mm', 'A4' );
    $pdf->Open();


    Ajouter :
    $lpp = 10; // nombre de produits voulus par page
    $qid = mysql_query("SELECT 1 FROM peel_commandes_articles oi LEFT JOIN peel_produits p ON (oi.produit_id = p.id) WHERE commande_id = '$id'");
    $pages = ceil(mysql_num_rows($qid)/$lpp);
    for($i=0;$i<$pages;$i++){
    $j = $i*$lpp;
    $qid_items = mysql_query("SELECT oi.* FROM peel_commandes_articles oi WHERE commande_id = '".intval($id)."' LIMIT ".$j.",".$lpp."")
    or die('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());


    Et ne pas oublier de fermer la nouvelle accolade ainsi ouverte, après $y += $size + 10;

    Ce correctif devrait fonctionner
    • 0
  22. Gilles Boussin a ajouté un message dans un sujet  Paiment paypal   

    Re bonjour Charly,

    A priori la fonction se trouve dans modeles/standard/template.php
    • 0
  23. Gilles Boussin a ajouté un message dans un sujet  prix promo dans le rollover   

    Bonjour serialmother,

    Quel version de PEEL avez-vous exactement?

    Je suppose que vous parlez du module "A la une", pour lequel le code correspondant se trouve dans modules/menus/fonctions.php, fonctions affiche_menu_deroulant_1() et affiche_menu_deroulant_2()
    • 0
  24. Gilles Boussin a ajouté un message dans un sujet  Transport TNT   

    Bonjour Charly,

    Ce type d'ajout de fonctionnalité doit faire l'objet d'une prise de contact auprès de notre service commercial, au 01 75 43 67 97

    Cordialement,
    • 0
  25. Gilles Boussin a ajouté un message dans un sujet  Paiment paypal   

    Bonjour charly,

    Dans le code du site qui fonctionne, trouvez la fonction affiche_fin_success, et repérez dans le switch sur le moyen de paiement, le case PAYPAL,

    et recopiez ce code au même endroit sur le site qui ne fonctionne pas.

    Par ailleurs, il vous faudra peut-être récupérer des images à copier du site OK vers celui qui vous pose problème.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping