Flux d’activité

Flux d’activité

  1. Simon développeur PEEL a ajouté un message dans un sujet  Problème Exonération De Tva   

    Bonjour,
     
    Si l'utilisateur possède un numéro de TVA intracommunautaire il peux le renseigner à partir de son compte. Une fois ce champ rempli, les prix s'afficheront HT pour lui sur l'ensemble du site.
     
    Quelle version utilisez-vous ? Le problème n'est pas reproductible sur la version actuelle. Par exemple sur https://premium.peel.fr vous pouvez ajouter un produit au panier, et sur la page du caddie https://premium.peel.fr/achat/caddie_affichage.php choisir la zone "Dom-Tom" pour laquelle le TVA ne s'applique pas conformément à la configuration https://premium.peel.fr/admintest/zones.php?mode=modif&id=2.
    Rappel du compte de démo pour  https://premium.peel.fr/ :
    Email : demo@peel.fr Mot de passe : demo
    • 0
  2. Ez-Toni a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Problème Exonération De Tva
    Bonjour
     
    une personne résidant dans un pays hors UE m'a fait part d'un souci, la TVA est affichée, or il devrait être exonéré de TVA.
     
    Le pays est bien dans une zone où j'ai décoché "La TVA s'applique t'elle dans cette zone ?" , mais j'ai vérifié et elle s'affiche toujours
     
    y a t'il quelque chose d'autre à modifier ?
     
    en vous remerciant par avance
     
    • 2 réponses
    • 1 836 vues
  3. TeeTeev a ajouté un message dans un sujet  Configurer Le Compte Paypal   

    Bonjour,
     
    effectivement toutes les valeurs étaient fausses.
     
    Merci.
     
    T.
    • 0
  4. J1P a ajouté un message dans un sujet  Condition Parametre Utilisateur   

    Effectivement je n'avais pas vu $_SESSION
     
    Merci de votre retour
     
    Je regarde bcp sur internet mais les codes sont difficiles a mettre en pratique sur le site pour moi
     
    je trouve en regle generale des <?php echo... mais sur display on utilise  souvent $output .= '
     
    le plus difficile est de savoir quoi mettre au bon endroit, j'ai encore du mal :)
     
    Merci encore
     
    Anh
    • 0
  5. Gilles Boussin a ajouté un message dans un sujet  Condition Parametre Utilisateur   

    Vous avez changé societe en nom_famille dans votre test, donc forcément là il faut laisser !empty. Faites un var_dump($_SESSION['session_utilisateur']['nom_famille'], $_SESSION['session_utilisateur']['societe']) pour voir vos données. Si vous n'avez pas l'ahbitude de programmer, regardez des tutoriaux sur internet sur comment déboguer.
     
    NB : Je n'avais pas vu, mais vous testez sur $frm et ensuite vous affichez des données de $_SESSION => remettez en cohérence votre test : $_SESSION dans le test
    • 0
  6. J1P a ajouté un message dans un sujet  Condition Parametre Utilisateur   

    Je m'etais inspire de la condition pour les images de display_product
                if (!empty($display_picture)) {
                        if (pathinfo($display_picture, PATHINFO_EXTENSION) == 'pdf') {
                            $this_image = '<img src="' . $GLOBALS['wwwroot'] . '/images/logoPDF_small.png" alt=pdf" width="' . $GLOBALS['site_parameters]['small_width'] . '" height=' . $GLOBALS['site_parameters]['small_height'] . '" alt="' . $product_object->name . '" />';
                            $zoom_link = '<a href="' . $GLOBALS['repertoire_upload'] . '/' . $display_picture . '" onclick="return(window.open(this.href)?false:true);">' . ZOOM . '</a>';
                   
                    } else {
                        $this_image = '<img src="' . $GLOBALS['wwwroot'] . '/images/photo-non-disponible.gif" width="130" alt="' . PHOTO_NOT_AVAILABLE_ALT . '" />';
                        $zoom_link = '';
                    }
     
    Donc dans cette logique si nom_famille est vide (petite erreur lorsque j'ai ecrit) on fait apparaitre societe autrement on fait apparaitre nom_famille si le champ est rempli
     
    if(!empty($frm['session_utilisateur']['nom_famille']))
    {
    $output .= '<h1>' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['nom_famille']) . '</h1>';  
    }
    else
    {
    $output .= '<h1>' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['societe']) . '</h1>';  
    }
     
    Mais dans les 2 cas champ nom_famille rempli ou vide il m'affiche tout le temps societe et jamais nom de famille
     
    Si je retire le ! devant empty il m'affiche uniquement nom_famille meme si celui-ci est vide
    • 0
  7. J1P a ajouté un message dans un sujet  Image Unique Pour Banniere   

    Impeccable, merci beaucoup Gilles, je n'aurai jamais pense a changer a ce niveau la :)
    • 0
  8. Gilles Boussin a ajouté un message dans un sujet  Condition Parametre Utilisateur   

    Bonjour,
     
    A priori vous avez interverti le test par rapport à ce que vous souhaitez : changez !empty par empty dans votre if.
     
    Gilles
    • 0
  9. Gilles Boussin a ajouté un message dans un sujet  Image Unique Pour Banniere   

    Bonjour,
     
    Effectivement sur des versions récentes, un petit suffixe est rajouté dans le nom de fichier automatiquement pour garder le nom par ailleurs sans avoir de problème de collision de fichier.
     
    Dans votre version :
     
    \modules\banner\administrer\banner.php (2 hits) Line 50: $image = upload($_FILES['image'], false, 'image_or_swf', $GLOBALS['image_max_width'], $GLOBALS['image_max_height']); Line 62: $image = upload($_FILES['image'], false, 'image_or_swf', $GLOBALS['image_max_width'], $GLOBALS['image_max_height']);  
    Vous n'avez qu'à changer le second argument de false à true pour chacune de ces deux lignes, et ça forcera le changement de nom, puisque upload a pour définition :
    function upload($the_file, $rename_file = true, $file_kind = null, $image_max_width = null, $image_max_height = null, $path = null, $new_file_name_without_extension = null) Gilles
    • 0
  10. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Condition Parametre Utilisateur
    Bonjour,
     
    Je suis sous la version 6.2 et j'ai une question qui peut paraitre idiote mais je n'y arrive pas
     
    Sur la page display.php nous avons
     
    <a href="' . $GLOBALS['wwwroot'] . '/membre.php">' . HELLO . '&nbsp;' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['prenom']) . ' ' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['nom_famille']) . '</a>
     
    Qui permet d'afficher Bonjour prenom de l'utilisateur et nom de famille
     
    Dans mon cas je n'utilise que le nom de famille donc j'ai mis
     
    <a href="' . $GLOBALS['wwwroot'] . '/membre.php">' . HELLO . '&nbsp; ' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['nom_famille']) . '</a>
     
    Maintenant je souhaitais mettre une condition lorsque le nom de famille n'est pas enregistre dans la base (non obligatoire chez moi) c'est le nom de la societe qui va apparaitre
     
    ainsi j'ai fait
     
    if(!empty($frm['session_utilisateur']['societe']))
    {
    $output .= '<h1>' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['nom_famille']) . '</h1>';  
    }
    else
    {
    $output .= '<h1>' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['societe']) . '</h1>';  
    }
     
    J'ai ainsi seulement le nom de la societe qui s'affiche et jamais le non de famille, je pense que ($frm['session_utilisateur']['societe']) ne doit pas etre la bonne ecriture
     
    Pourriez vous m'aiguiller a ce sujet
     
    Merci d'avance et pardonnez mon niveau tres faible en php mais je progresse petit a petit
     
    Anh
    • 4 réponses
    • 2 563 vues
  11. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Image Unique Pour Banniere
    Bonjour,
     
    Je suis sous la version 6.2, je me suis apercue que les images s'enregistraient avec le nom de base lors du upload ainsi sans faire attention j'ai telecharge 3 bannieres differentes avec le meme nom 3.gif et de ce fait je n'avais que la derniere banniere uploadee dans les 3 publicites differentes.
     
    Comment puis-je modifier le code pour par exemple ajouter quelquechose unique a la fin de la banniere afin de ne pas etre confronte a ce probleme.
    J'ai vu sur la version 7.1 que vous rajoutiez un code avant le .jpg mais comme tout a ete modifie sur cette version, je ne sais pas comment faire pour modifier la mienne
     
    Pourriez-vous m'aiguiller s'il vous plait ?
     
    En vous remerciant par avance
     
    Anh
    • 2 réponses
    • 5 687 vues
  12. Gilles Boussin a ajouté un message dans un sujet  Apparence Moyen De Paiement   

    Bonjour,
     
    Tout d'abord je remarque que vous avez modifié ce template Smarty pour vos besoins, et ma réponse restera dans le cadre général.
    Vous avez les modes de paiement disponibles qui sont appelés successivement avec création d'une petite table permettant de présenter le bouton radio à sélectionner d'une part, et d'éventuelles explications complémentaires d'autre part dans une cellule à côté.
     
    Si vous voulez présenter en colonne, sur une version >= 7.1 qui est sur la base de Bootstrap, vous pouvez par exemple :

    - créer des <div class="col-sm-4"> .... </div> à la place des table / tr / td    (voyez sur getbootstrap.com pour la gestion des col-xx-xx)
    - gérez les explications complémentaires sans créer de cellule particulière
    - créez un <div class="row"> ... </div> en tant que parent du contenu venant de la fonction qui liste les moyens de paiement
     
    Ceci n'est pas évident si c'est la première fois que vous travaillez sur Bootstrap, je vous invite à faire des essais plus simples d'abord pour bien en maîtriser le fonctionner, sur la base de tutoriaux par exemples.
     
    Je ne pense pas personnellement qu'une présentation en colonne de manière générique soit très adaptée, en revanche ça rendra bien si vous adaptez très spécifiquement à votre cas.
     
    Gilles
     
    • 0
  13. neomega a ajouté un message dans un sujet  Problème De Customisation Graphique   

    bonjour,
     
    vous le placer dans screen.css :
     
    modeles/ton_theme/css/screen.css
    • 0
  14. neomega a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Apparence Moyen De Paiement
    bonjour,
     
    actuellement en version 7.1.4 Premium
     
    comment afficher les moyens de paiements en ligne a la place de colonne ?
    j'ai essayer comme ci dessous mais " pas la bonne solution " car c'est le complet qui se relance pour chaque moyen de paiement 
     
    voici mon fichier "payment_select.tpl"
     
    {* Smarty // This file should be in UTF8 without BOM - Accents examples: éèê // +----------------------------------------------------------------------+ // | Copyright (c) 2004-2013 Advisto SAS, service PEEL - contact@peel.fr | // +----------------------------------------------------------------------+ // | This file is part of PEEL Shopping 7.1.4, which is subject to an | // | opensource GPL license: you are allowed to customize the code | // | for your own needs, but must keep your changes under GPL | // | More information: https://www.peel.fr/lire/licence-gpl-70.html'>https://www.peel.fr/lire/licence-gpl-70.html | // +----------------------------------------------------------------------+ // | Author: Advisto SAS, RCS 479 205 452, France, https://www.peel.fr/ | // +----------------------------------------------------------------------+ // $Id: payment_select.tpl 39495 2014-01-14 11:08:09Z sdelaporte $ *}<table> <tr> <td> {if $technical_code == 'moneybookers'} <input type="radio" onclick="document.getElementById('payment_method').style.display='block';" name="payment_technical_code" value="{$technical_code|str_form_value}"{if $issel} checked="checked"{/if} /> {$nom|html_entity_decode_if_needed} {if !empty($fprix_tarif)} {$STR_BEFORE_TWO_POINTS}: + {$fprix_tarif} {/if} {if !empty($tarif_percent)} {$STR_BEFORE_TWO_POINTS}: + {$tarif_percent} % {/if} <br /> <span id="payment_method" style="display: {if $isempty_moneybookers_payment_methods && !$issel} none{else} block{/if};"> <input {if $moneybookers_payment_methods == 'VSA'}checked="checked"{/if} type="radio" name="moneybookers_payment_methods" value="VSA" /> Visa<br /> <input {if $moneybookers_payment_methods == 'MSC'}checked="checked"{/if} type="radio" name="moneybookers_payment_methods" value="MSC" /> Mastercard<br /> <input {if $moneybookers_payment_methods == 'GCB'}checked="checked"{/if} type="radio" name="moneybookers_payment_methods" value="GCB" /> Carte Bleue<br /> <input {if $moneybookers_payment_methods == 'PLI,EPY,NPY,SO2,ENT,EBT,PWY,IDL,SFT,GIR,DID,OBT'}checked="checked"{/if} type="radio" name="moneybookers_payment_methods" value="PLI,EPY,NPY,SO2,ENT,EBT,PWY,IDL,SFT,GIR,DID,OBT" /> {$STR_TRANSFER}<br /> <input {if $moneybookers_payment_methods == 'WLT'}checked="checked"{/if} type="radio" name="moneybookers_payment_methods" value="WLT" /> Moneybookers e-wallet<br /> </span> {else} <td align="center"><img src="/modeles/neomega/images/{$technical_code}.png"><br> {$nom|html_entity_decode_if_needed}<br> <input {if !$isempty_email_moneybookers}onclick="document.getElementById('payment_method').style.display='none';"{/if} type="radio" name="payment_technical_code" value="{$technical_code|str_form_value}"{if $issel} checked="checked"{/if} /> </td> <!--origine--> <!-- <input {if !$isempty_email_moneybookers}onclick="document.getElementById('payment_method').style.display='none';"{/if} type="radio" name="payment_technical_code" value="{$technical_code|str_form_value}"{if $issel} checked="checked"{/if} /> {$nom|html_entity_decode_if_needed} --> <!--fin origine--> {if !empty($fprix_tarif)} {$STR_BEFORE_TWO_POINTS}: + {$fprix_tarif} {/if} {if !empty($tarif_percent)} {$STR_BEFORE_TWO_POINTS}: + {$tarif_percent} % {/if} <br /> {/if} </td> {if !empty($payment_complement_informations)} <td>{$payment_complement_informations}</td> {/if} </tr> </table> merci par avance
    • 6 réponses
    • 3 189 vues
  15. sead a ajouté un message dans un sujet  Problème De Customisation Graphique   

     
     
     
    et je place ceci quand quelle feuille de style?
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Configurer Le Compte Paypal   

    Bonjour,
     
    Dans la page d'administration des moyens de paiement, vous pouvez vérifier si les champs "Code technique :" sont correctement rempli.
    Pour Paypal la valeur doit être paypal. Les autres moyens de paiement ont également un code technique. Vous pouvez consulter les valeurs par défaut sur le site de démonstration, page https://premium.peel.fr/admintest/paiement.php . Le back office est accessible avec le compte de démo :
    Email : demo@peel.fr Mot de passe : demo
    • 0
  17. TeeTeev a ajouté un message dans un sujet  Configurer Le Compte Paypal   

    Bonjour,
     
    Je suis en version 7.1.4 mais à la validation de la commande, je ne suis pas redirigé vers Paypal. Je n'ai pas non plus de bouton "Acheter maintenant". J'ai bien entré mon adresse Paypal dans les paramètres mais la fonction ne semble pas être activée.
    En fait je reste bloqué à la page de confirmation de la commande. La commande est enregistrée mais l'acheteur n'a pas la possibilité de payer sa commande ( même quand il choisit un autre moyen de paiement).
     
    Une solution ?
     
    Merci d'avance.
     
    T.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Url   

    Bonjour,
     
    Avez-vous vérifié les droits d'exécutions des fichiers .htaccess? Ensuite dans le fichier .htacess à la racine du site, vous il faut peut-être décommenter la ligne
    # RewriteBase /
    pour permettre le bon fonctionnement de la réécriture d'url. Vous pouvez lire les notes en commentaires au début de ce fichier et appliquer les modifications qui sont notées pour votre hébergeur.
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Problème De Customisation Graphique   

    Bonjour,
     
    Vous pouvez ajouter la classe CSS
     
    #main_header  { background-color: #2e2e2e; color: #FFF; } qui s'appliquera également sur le header du site.
    • 0
  20. ked a ajouté un message dans un sujet  Menu Promotion Page D'accueil   

    Merci Simon cela fonctionne parfaitement.
    • 0
  21. ant0ny a ajouté un message dans un sujet  Problème De Customisation Graphique   

    Bonjour,
     
    peut etre dans total dans le CSS ;)
     
    #total { min-height: 100%; height: auto !important; height: 100%; margin-bottom: -70px; background-color: #2e2e2e; }  
    ca change tout sauf le haut et la bas mais c'est peut etre car j'ai deja fixé des couleur pour le haut et le bas...
    • 0
  22. patch a ajouté un message dans un sujet  Administration Css   

    Bonjour,
     
    Ok, cela fonctionne.
     
    Merci
     
    Patrice
    • 0
  23. patch a ajouté un message dans un sujet  Url   

    Bonjour,
     
    J'ai copié .htaccess manquant, modifié la variable. = 1
    L'erreur n'apparait plus mais cela m'affiche Aucun article
     
    Est-ce normal ?
     
    Patrice
    • 0
  24. sead a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Problème De Customisation Graphique
    Bonjour à tous, 
    ayant fait le tour du forum, je n'ai pas encore trouvé de réponse à ma question de customisation;
     
    je cherche en fait à trouver dans un 1er temps l'emplacement des lignes CSS me permettant de changer la couleur du background du header, le but étant d'assombrir le site (j'ai réussi à passer en noir le contenu principal de la page avec un "child_style.css' dans mes modeles/pell7/css avec ceci :
     
     
    html, body { background-color: #2e2e2e; color: #FFF; }  
    mais cela n'agit que sur le contenu central de la page; impossible de trouver ou je peux agir sur le header.   j'ai fait le tour des postes la dessus, j'ai essayé de trouver mon bonheur dans screen.css et bootstrap.css mais rien n'y fait.   quelqu"un peut me donner un coup de main? j'utilise la version 7.1.4 de peel
    • 7 réponses
    • 2 371 vues
  25. Simon développeur PEEL a ajouté un message dans un sujet  Url   

    Bonjour,
     
    Les fichiers .htacess sont présent par défaut dans le zip, vous pouvez refaire un transfert de ces fichiers vers votre serveur, et vérifier que les droits d’exécutions ainsi que le propriétaire du fichier soit cohérent. Vous pouvez consulter la configuration du serveur en utilisant la fonction phpinfo(), ou en faisant la demande directement à votre hébergeur.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping