Flux d’activité

Flux d’activité

  1. ctmben a ajouté un message dans un sujet  Paypal confirmation commande   

    case 'paypal':
                if (file_exists($GLOBALS['fonctionspaypal']) && !empty($GLOBALS['site_parameters']['email_paypal'])) {
                    require_once($GLOBALS['fonctionspaypal']);
                    $js_action='document.getElementById("paypalForm").submit()';
                    $output .= '
    <div align="center">
        ' . REGLEMENT_CARTE_BANCAIRE . '<br />
        ' . getPaypalForm($order_id, $_SESSION['session_langue'], fprix($amount_to_pay, false, $com->devise, true, $com->currency_rate, false, false), $_SESSION['session_devise']['code'], $com->email, 1, '', $_SESSION['session_utilisateur']['id_utilisateur'], $com->prenom_ship, $com->nom_ship, $com->adresse_ship, $com->zip_ship, $com->ville_ship, $com->pays_ship, $com->telephone_ship) . '
        <br />
        ' . PAYPAL_IMG . '
    </div>
    ';
                    $send_admin_template_email = 'admin_info_payment_credit_card';
                }
                break;
            default :
                break;
        }
        if ($send_admin_email && !empty($send_admin_template_email)) {
            unset($custom_template_tags);
            $custom_template_tags['ORDER_ID'] = $order_id;
            send_email($GLOBALS['support'], '', '', $send_admin_template_email, $custom_template_tags, 'html', $GLOBALS['support']);
        }
        if(is_autosend_module_active() && !empty($js_action) && !empty($GLOBALS['site_parameters']['module_autosend_delay'])) {
            $output .= '<script type="text/javascript"><!--//--><![CDATA[//><!--
                            setTimeout (\''.$js_action.'\', '. ($GLOBALS['site_parameters']['module_autosend_delay']*1000) .');
                        //--><!]]></script>';
        }
        return $output;
    • 0
  2. ctmben a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Paypal confirmation commande
    Bonjour,
    Je suis webmaster de www.immac.be et récemment j'ai activer le module PayPal qui fonctionne au niveau des paiements.
    Le soucis est que sur la boite mail je ne reçois pas de message pour être prévenu que le client a commander et payer avec Paypal un produit.
    Je suis obliger de vérifier dans l'administration vente et compatibilité/Liste des commandes ..........
    Mais si le client choisi virement bancaire, la je reçois bien un mail qui me préviens que le client a fais une commande.
    Mais pourtant tous est OK dans modèles de mail.
    Si il faut faire une modification au niveau PHP pouvez m'indiquer le chemin.
    Dans l'attente de vous lire,
     
    • 6 réponses
    • 2 045 vues
  3. anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Changer le contenu des lignes du caddie
    Bonjour.
     
    Je cherche à savoir où aller pour modifier les lignes du caddie.
    Je veux changer la ligne " taille : 'nom de la taille' "
     
    Car j'utilise un jeu de taille complexe pour gérer des centaine de taille facilement.
    J'ai 9 tailles dans peel_produit_taille (taille1, taille2, taille3, etc...).
    Chacune de ses tailles renvoient vers le nom correspondant dans ma table perso.
     
    Je dois donc ajouter un SELECT supplémentaire et coller le résultat à la place du résultat actuel pour cette ligne.

    Je ne sais pas dans quelle fichier.
    Ni vers où chercher.
    Bonne journée
    • 7 réponses
    • 2 429 vues
  4. Simon développeur PEEL a ajouté un message dans un sujet  Numéro client sur admin/utilisateurs.php   

    Bonjour,
    Effectivement le remplissage automatique du code client ne se fait plus lors d'une création d'utilisateur depuis le bak office.
    Pour corriger, il faut remplacer
    $code_client = vb($frm['code_client'], "CLT" . date("Y") . $frm['id']);par
    if(empty($frm['code_client'])) { $code_client = "CLT" . date("Y") . $frm['id']; } else { $code_client = $frm['code_client']; }dans la fonction insere_utilisateur (vers la ligne 295 du fichier lib/fonctions/user.php)
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Taille onglet menu catégorie   

    Bonjour,
    Vous pouvez regarder dans le HTML généré pour le menu il y a ce qu'il faut dans l'attribut class de la balise li pour pouvoir définir un style CSS pour un élément du menu
    Par exemple sur https://premium.peel.fr/ il y a pour chaque élément du menu menu_cat_X où X est l'id de la catégorie. Donc pour régler la taille d'un élément du menu,il faut créer une nouvelle classe CSS menu_cat_X
    • 0
  6. anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Taille onglet menu catégorie
    Bonjour.
    Quel serait le meilleur moyen pour ajuster la taille en longueur (axe x) d'un onglet du menu.
    L'un des catégorie comporte des sous catégorie à noms un peu long.
    Il y a un retour à la ligne.
    C'est disgracieux.
    J'aimerai allonger cet onglet et uniquement celui-là.
    Je peux utiliser un code nominatif par id au besoin car mon site ne va pas bouger.
     
    Bonne journée
    • 2 réponses
    • 1 360 vues
  7. anceze a ajouté un message dans un sujet  autoselect mode de livraison unique   

    Merci.
    Je vais faire ça.
    • 0
  8. carcy a ajouté un message dans un sujet  Numéro client sur admin/utilisateurs.php   

    Bonjour Simon
    Je suis actuellement en déplacement et je peux pas trop mettre les mains dans le camboui, mais lors de l'ugrade en v 8.0.5, je n'ai RIEN touché sur le fichier utilisateurs.php, et je peux vous certifier que les 2 utilisateurs (comptes clients) que j'ai créés depuis le passage en V8.0.5 n'ont pas le numéro de client bleu cliquable affiché sous leur nom dans la liste des utilisateurs... Vous pouvez si vous le souhaitez, vous connecter sur mon site ski vous avez quelques minutes  pour constater.
    Sur votre site de démo, avez vous créé un nouveau compte utilisateur/client pour vérifier ? Parce que effectivement, tous mes clients créés avant le passage à la 8.0.5 ont toujours le numéro client qui s'affiche. Ce sont juste les nouveaux clients crées depuis l'upgrade qui ont ce défaut...

    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  autoselect mode de livraison unique   

    Bonjour,
    La sélection automatique de la deuxième option du select des tailles n'est pas administrable, il faut modifier le code. Vous pouvez par exemple supprimer la première option "Choisissez votre taille" en supprimant la ligne
    <option value="0">{$STR_CHOOSE_SIZE}</option>dans le fichier \modeles\peel7\smarty\critere_stock.tpl
    • 0
  10. anceze a ajouté un message dans un sujet  autoselect mode de livraison unique   

    Merci.
    C'était simple et efficace.
     
    Il m'en faudrait un autre.
    Même principe avec les taille.
    Taille par défaut : option[1] du select taille.

    J'ai tenté trois commandes mais je n'y suis pas arrivé.
     
    Bonne journée
    • 0
  11. ant0ny a ajouté un message dans un sujet  controle TVA intracom   

    Bonjour,
    J'y suis finalement arrivé grace a une petite adaptation.
    Je n'utilise pas les fonctions NFORMATIONS CLIENT
    Et je détourne donc un choix dans "Qui".
    J'ai modifier "partenaire" dans Qui par "Numero de TVA intracom OK (pas de TVA)"
    Et j'ai ajouté une condition dans une fonction et je peut maintenant vérifier un numero de TVA et ne passé en exonération que les utilisateurs avec numero de TVA intracom que j'ai controlé. Il me suffit donc de modifier l'utilisateur et de choisir "Numero de TVA intracom OK (pas de TVA)" dans "Qui".
    L'option d'exonération doit etre active dans les parametres du site.
    Voici les 2 petites modifications:
    fichier: /lib/fonctions/user.php
    ORIGINE:
    function is_user_tva_intracom_for_no_vat($user_id = null) { if (empty($user_id) && est_identifie()) { $user_id = $_SESSION['session_utilisateur']['id_utilisateur']; } if (!empty($user_id)) { if ($user_infos = get_user_information($user_id)) { // Pas de vérification trop stricte du numéro de TVA intracommunautaire pour éviter les problèmes liés à des formats différents if (!empty($GLOBALS['site_parameters']['pays_exoneration_tva']) && String::strlen($GLOBALS['site_parameters']['pays_exoneration_tva'])==2 && !is_numeric(String::substr($user_infos['intracom_for_billing'], 0, 2)) && String::substr(String::strtoupper($user_infos['intracom_for_billing']), 0, 2) != $GLOBALS['site_parameters']['pays_exoneration_tva'] && String::strlen($user_infos['intracom_for_billing']) >= 7 && String::strlen(str_replace(' ', '', $user_infos['intracom_for_billing'])) <= 14) { // Utilisateur avec un n° de TVA intracom, en Europe mais pas en France return true; } } } return false; }
    MODIFIER PAR:
     
    function is_user_tva_intracom_for_no_vat($user_id = null) { if (empty($user_id) && est_identifie()) { $user_id = $_SESSION['session_utilisateur']['id_utilisateur']; } if (!empty($user_id)) { if ($user_infos = get_user_information($user_id)) { // Pas de vérification trop stricte du numéro de TVA intracommunautaire pour éviter les problèmes liés à des formats différents if (!empty($GLOBALS['site_parameters']['pays_exoneration_tva']) && String::strlen($GLOBALS['site_parameters']['pays_exoneration_tva'])==2 && !is_numeric(String::substr($user_infos['intracom_for_billing'], 0, 2)) && String::substr(String::strtoupper($user_infos['intracom_for_billing']), 0, 2) != $GLOBALS['site_parameters']['pays_exoneration_tva'] && String::strlen($user_infos['intracom_for_billing']) >= 7 && String::strlen(str_replace(' ', '', $user_infos['intracom_for_billing'])) <= 14 && $user_infos['seg_who']== "partner") { // Utilisateur avec un n° de TVA intracom, en Europe mais pas en France return true; } } } return false; } 

    fichier: \lib\lang\admin_fr.php
    ORIGINE:
     
    $GLOBALS["STR_ADMIN_UTILISATEURS_WHO_PARTNER"] = "Partenaire";MODIFIER PAR:
     
    $GLOBALS["STR_ADMIN_UTILISATEURS_WHO_PARTNER"] = "Numero de TVA intracom OK (pas de TVA)"; 
     
    Voila, j’espère que ça pourras aidé d'autres personnes car je trouve que c'est essentiel de pouvoir avoir un contrôle la dessus et pas juste envoyé des commandes sans TVA car l'utilisateur a mis un truc non valide et de devoir se prendre la tete à expliquer, modifier ou annulé des commandes ou finalement devoir payé la TVA que l'on aurai du facturé!
    Le top serait un control automatique du numéro de TVA mais c'est un peut plus lourd à faire donc je me contente de ça pour le moment mais si y en a qui y travail, partagez ;)
    Bonne journée.
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  autoselect mode de livraison unique   

    Bonjour,
    Vous pouvez créer la variable de configuration default_delivery_type_id depuis la page de création de configuration administrer/configuration.php?mode=ajout
    Il faut remplir le champ "Votre contenu :" avec l'id du mode de livraison à choisir par défaut
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Numéro client sur admin/utilisateurs.php   

    Bonjour
    Le numéro de client est toujours créé sur la version 8.0.5, et s'affiche bien sur la page de liste des utilisateurs comme le montre notre site de démonstration : https://premium.peel.fr/admintest/utilisateurs.php
     
    • 0
  14. anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    autoselect mode de livraison unique
    Bonjour.
     
    Je n'ai qu'une mode de livraison.
     
    Je veux qu'il soit automatiquement sélectionner plutôt que devoir le sélectionner manuellement.
     
    Pour le moment j'ai placé dans caddie_content.tpl en fin de fichier:
    <script type='text/javascript'> document.getElementById('livraison_type').selectedIndex = 1; frmsubmit('recalc'); </script>En fin ce page mais ca ne lance pas le recalc.
    Et je n'arrive pas à la lancer
    Bonne journée
     
    • 7 réponses
    • 2 265 vues
  15. carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Numéro client sur admin/utilisateurs.php
    Bonjour
    En passant à la V8.05, j'ai perdu le numéro de client qui s'affichait sur admin/utilisateurs.php
    Je n'avais défini de la façon suivante : CLT2017XXXX  avec XXXX numéro de client peel, et là depuis l'upgrade et la création de 2 utilisateurs, je n'ai plus cette donnée cliquable qui s'affiche dans la colonne Privilège/Code client !
    quelque chose a changé ?
    merci pour l'info !
    JL
     
    • 3 réponses
    • 1 383 vues
  16. carcy a ajouté un message dans un sujet  YOYO du footer !   

    oui oui justement !
    Cette correction, je l'ai appliquée et elle ne fonctionne QUE pour le défilement des produits en scrolling et pas en fondu. Donc c'est bon pour moi : je suis passé en scrolling .
    Par contre, cette histoire de "bouton et prix" coupés ou manquant, c'est bien avec cette correction, que je mette 285, 300 ou 500 pixels de hauteur !
     
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  YOYO du footer !   

    Bonjour,
    Pour cela vous pouvez appliquer la correction CSS que j'ai donné dans mon message précédent.
    • 0
  18. anceze a ajouté un message dans un sujet  Ajouter une fonction au onchange d'une select d'attribut.   

    Merci. J'ai ajouté l'espace. au cas où.
    • 0
  19. carcy a ajouté un message dans un sujet  YOYO du footer !   

    Bonjour
    Merci pour la réponse !
    Bon alors mon bloc n'était pas en scrolling, mais fondu. C'est pas grave, je suis passé en scrolling et là, le footer ne fait plus de yoyo. Super pour ça !
    MAIS je me suis rendu compte quand même qu'il y avait un petit truc pas plaisant sur ce bloc... Si le titre du produit prend 2 lignes, alors le bouton "+ de détails" et le pris sont coupés ou inexistant. Y aura t'il une correction pour cela ?
    merci !
    JL
     
    • 0
  20. carcy a ajouté un message dans un sujet  Supprimer Informations légales et CGV du Footer   

    Bonjour Simon
    J'avais pas tout créé non, effectivement.
    désolé ! j'avais pas créé disable_link_cgv tout court ! et créé que le dlisable_legal_left et pas right ! tout a disparu ! merci !
     
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  YOYO du footer !   

    Bonjour,
    Vous pouvez ajouter une règle CSS dans le fichier screen pour fixer la hauteur du bloc :
    #scrollerdiv_last_views {
    height:285px;
    }
    si la minification du fichier CSS est activée, vous devrez utiliser le bouton "CSS & Javascript  : Mise à jour" de la page "/administrer/clean_folders.php" pour rafraichir le fichier css dans le cache de PEEL.
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Supprimer Informations légales et CGV du Footer   

    Bonjour,
    Avez-vous ajouté toutes les configurations donné dans ce message https://forum.peel.fr/topic/10468-footer/?do=findComment&comment=35865 ? Il y a 4 paramètres à créer
     
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Ajouter une fonction au onchange d'une select d'attribut.   

    Bonjour,
    Oui à priori c'est au bon endroit. Il faut peut-être ajouter un espace entre la variable $input_on_change et ma_fonction();
    • 0
  24. anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Ajouter une fonction au onchange d'une select d'attribut.
    Bonjour.
     
    Je veux ajouter une fonction quand l'utilisateur change l'un des select d'attribut. (autre que la taille)
     
    Fichier : modules/attributs/fonctions.php ligne 508
    'onchange' => $input_on_change . 'ma_fonction(); update_product_price' . $save_suffix_id . '();' 
    Ca vous semble correcte ?
    Bonne journée
     
     
    • 2 réponses
    • 2 260 vues
  25. barney57400 a ajouté un message dans un sujet  PB prix promotionné   

    merci bcp
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping