Flux d’activité

Flux d’activité

  1. Simon développeur PEEL a ajouté un message dans un sujet  Gestion Des Stock   

    Bonjour,
     
    Je comprends votre position. Je viens d'en parler à mon responsable commercial M. Pinot qui va prendre contact avec vous rapidement ce jour.
    • 0
  2. djespace a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour Simon,

    pour put_session_commande du fichier lib/fonctions/order.php
    La syntaxe est un peu différente. (absence de paranthèses encadrant vb)
    Du coup pour trim comment je fait ? la ligne suivante est-elle juste ?
     
    $_SESSION['session_commande']['nom1'] = vb trim($frm['nom1']); Par contre à ce stade, on parle de nom1 (pour la facturation et de nom2 pour la livraison
    Donc du coup est-ce utile d'intervenir sur ces variables ?
    Celles qui sont envoyées sur la plateforme de paiement vads (et c'est seulement celles qui m'intéressent), c'est les infos sur la session utilisateur mais pas celles de la commande non ? et encore moins celles de livraison...?

    Merci.
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Problème Facture Tva   

    Bonjour,
     
    Il y avait effectivement un problème lors de l'affichage de la TVA du transport. Dans le fichier \lib\fonctions\order.php, il faut remplacer le morceau de code ci dessous dans la fonction get_order_infos_array, vers la ligne 1380
        foreach($distinct_total_vat as $vat_percent => $value) {         if ($vat_percent>0 && $value>0) {             $order_infos['tva_infos_array']["distinct_total_vat"][$vat_percent] = fprix($value, true, $order_object->devise, true, $order_object->currency_rate, true);         }     } par
        foreach($distinct_total_vat as $vat_percent_name => $value) {         if (String::substr($vat_percent_name, 0, strlen('transport')) == 'transport') {             // La variable $vat_percent_name contient la valeur qui sera affichée en face du montant de la TVA sur la facture             // Dans le cas de la TVA sur le transport, le mot "tranport" est présent dans le nom. Pour connaitre le taux de TVA dans ce cas, il faut supprimer le mot "transport" du nom, et supprimer les espaces.             $vat_percent = trim(String::substr($vat_percent_name, strlen('transport')));         } else {             // Dans tous les autres cas, le nom de la TVA est le taux de la TVA, il n'y a pas d'information supplémentaire dans le nom.             $vat_percent = $vat_percent_name;         }         if ($vat_percent>0 && $value>0) {             $order_infos['tva_infos_array']["distinct_total_vat"][$vat_percent_name] = fprix($value, true, $order_object->devise, true, $order_object->currency_rate, true);         }     } Ce problème sera corrigé dans la futur version
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour,
     
    vb() retourne une valeur vide si la variable n'existe pas. Vous pouvez mettre en deuxième argument une valeur par défaut pour la variable.
    vb() est différent de trim, donc vous pouvez utiliser les deux :
    , '" . nohtml_real_escape_string(trim(vb($frm['email']))) . "' C'est la fonction maj_utilisateurs dans lib/fonctions/user.php qui enregistre les modifications du compte.
     
    Vous pouvez ajouter les trim dans la fonction put_session_commande du fichier lib/fonctions/order.php. Cette fonction reprend les valeurs envoyées par le formulaire pour les mettres en session. Cette session est ensuite utilisée pour l'enregistrement en base de données.
    • 0
  5. ant0ny a ajouté un message dans un sujet  Gestion Des Stock   

    Bonjour, 
     
    Si je comprend bien, il faudra attendre une correction dans une nouvelle version et donc payé pour bénéficier de cette correction? J'ai payé une version premium pour laquelle j'ai toujours eu des soucis de stock, payé je veux bien mais pour avoir des choses fonctionnel. A chaque fois changer de version, adapté son site, refaire des modification perso, passé son temps et finalement ne pas avoir l'esprit tranquille.
     
    Merci pour ces informations.
    • 0
  6. ant0ny a ajouté un message dans un sujet  Problème Facture Tva   

    Bonjour, 
     
    Le total TVA est correcte, c'est la ligne TVA du transport qui ne se fait pas. Cela était présent sur les version précédente, du coups on ne sais pas a quel taux est facturé le transport sur la facture. Il me semble que c'est quand même primordiale sur une facture. En plus il y a les ligne de code présente pour cela mais je n'arrive pas a trouvé se qui bug.
     
    Sur l’ancienne version j'avais des problème carte cadeaux qui ne fonctionné pas, se sera réglé avec la nouvelle version, on passe sur la nouvelle version et c'est d'autre soucis, sans parlé des soucis de stock...
     
    Merci
    • 0
  7. djespace a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    J'ai fait l'essai en anticipant votre réponse, et ça fonctionne.
    Par contre, en modifiant les paramètre du compte dans utilisateurs/change_params.php, l'utilisateur a de nouveaux possibilité d'ajouter des espaces s'il le souhaite.
    Et idem dans la commande achat/achat_maintenant.php -> step 3

    Par contre c'est moins clair pour moi car j'ai pas pu trouver d'exemple concret.
    Merci par avance.

    François.
    • 0
  8. djespace a ajouté un message dans un sujet  Raccourcir Le Tunnel D'achat Peel 7.0.0   

    Bonjour,

    Ok merci, je pensais que c'était plus simple, je ne veux pas perdre trop de temps là dessus, ni réaliser un dév, c'est vraiment un détail.
    Je demandais juste au cas ou...

    Merci quand même.
    • 0
  9. djespace a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour,

    OK merci, 
    Ligne 273 de lib.fonctions/user.php :
    , '" . nohtml_real_escape_string(vb($frm['prenom'])) . "' Je remplace vb par trim ?
    Comme sur l'exemple de l'email quelques lignes au dessus ?
     
    , '" . nohtml_real_escape_string(trim($frm['email'])) . "' A quoi sert vb ? que veut-il dire ?
    Merci.

    Je vais en fait trimer tous les champs qui servent au calcul de la signature systempay, donc tous les champs obligatoire à la création d'un compte.
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Raccourcir Le Tunnel D'achat Peel 7.0.0   

    Bonjour,
     
    L'étape de résumé permet à l'utilisateur de visualiser sa commande avant qu'elle soit créée, ce qui permet éventuellement de modifier la commande.
    Modifier le process de commande est un travail qui nécessite des modifications structurelles importantes, et demande du temps pour la conception et la réalisation. Nous pouvons réaliser ce développement pour vous si vous le souhaitez, il faut dans ce cas prendre contact avec notre service commercial au 01 75 43 67 97 ou via le formulaire de contact https://www.peel.fr/utilisateurs/contact.phpsi vous souhaitez être rappelé.
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour,
     
    Vous pouvez utiliser la fonction trim de PHP http://php.net/manual/fr/function.trim.php lors de l'enregistrement du prénom et du nom de l’utilisateur en base de données. Il faut pour cela modifier la fonction insere_utilisateur du fichier lib/fonctions/user.php.
    • 0
  12. djespace a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Raccourcir Le Tunnel D'achat Peel 7.0.0
    Bonjour,

    J'aurais aimé pouvoir supprimer une étape lors du processus d'achat qui parait un peu trop long, l'une des étape étant complètement inutile.
    Je souhaiterais qu'à l'étape 3 (résumé) on soit redirigé directement sur le serveur bancaire du mode de paiement choisi, sans passer par l'étape confirmation, qui n'est autre qu'une nouvelle page de résumé. (c'est là qu'il y a doublon inutile).

    Il faudra je pense déplacer une partie du code de l'étape 4 à l'étape 3 pour la redirection des liens, mais également modifier le fil ariane du panier pour supprimer l'étape 4.
    Merci par avance,

    Cordialement,
    François
    • 2 réponses
    • 2 207 vues
  13. djespace a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonsoir, 
    C'est parfait ! Tout est ok.

    Petite question bonus.... :
    Nous avons eu des soucis avec systempay à trouver l'origine d'un bug sur certaines transactions.
    Il s'avère que l'orsque l'utilisateur rentre son prénom (ou n'importe quel autre champs) suivi d'un espace, le formulaire envoyé sur la plateforme de paiement contient bien l'espace.
    Mais lors du retour, lors de la comparaison des signatures, les signatures ne concordent pas car peel à enlevé l'espace supplémentaire dans sa concaténation.
    Je pense que ce problème est lié au module systempay fournit par ma banque.

    Par contre, pour s'éviter ce genre de souci, ne pourrait-t-on pas supprimer l'espace dès la création du compte client ? en trimant les éventuels espaces ?
    Comment faire et dans quel fichier ? (car c'est le type de chez lyra qui m'a dit ça mais je ne connaissais même pas le mot "trimer" mis à part pour dire que je galère sur ce module depuis trop longtemps !! lol
    Non, on arrive au bout, merci Simon en tout cas !


     
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Gestion Des Stock   

    Bonjour,
     
    la version 7.2.1 est sortie le 17 février, et nos discussions au sujets de la modification de la gestion de stock ont eu lieu après. Donc les modifications ne sont pas disponible dans la version actuellement distribuée
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Problème Facture Tva   

    Bonjour,
     
    Après vérification, la TVA du transport n'apparait pas dans le détail des TVA.mais est bien prise en compte dans le total TVA. Donc le champ "Total TVA :" de votre commande est correct. Pour faire un apparaitre la ligne de détail de la TVA lié au transport nécessite de faire un développement spécifique sur votre boutique
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour,
     
    Ce n'est pas utile de définir une variable global dans ok.php pour le pays, étant donné que la session utilisateur n'est pas réinitialisée. Donc dans haut.php vous pouvez directement faire
    $tpl->assign('pays', get_country_name($_SESSION['session_utilisateur']['pays']));
    • 0
  17. djespace a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour, 

    Ok, donc dans ok.php je mets :
    $GLOBALS['pays'] = $_SESSION['session_utilisateur']['pays']; puis dans haut.php je met quoi ? un truc dans ce genre ? :
     
    tpl->assign('pays', get_country_name([$GLOBALSLS['total_produit_ht'])); Merci par avance.
    • 0
  18. ant0ny a ajouté un message dans un sujet  Problème Facture Tva   

    Bonjour, oui, voici: http://www.designnailart.eu/factures/commande_pdf.php?code_facture=Br4nXkFczq&mode=facture
     
    J'ai essayer de regarder mais apres 2-3h dessus j'ai laissé tombé et j'ai envoyé comme ça au comptable...
     
    Merci
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Problème Facture Tva   

    Bonjour,
     
    Avez-vous un lien vers une facture d'exemple svp ?
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour,
     
    Vous pouvez utiliser cette variable pour définir la variable Smarty qui contiendra le pays dans haut.php.
    • 0
  21. snowguy a ajouté un message dans un sujet  Menu Haut Et Processus Commande   

     
    Le lien est correct... je ne savais simplement pas que la page FAQ faisait partis du pack premium. 
     
    Dans l'immédiat, je m'en passerais et/ou créerais une page indépendante ;) 

    Merci !
    • 0
  22. djespace a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour,
     
    Comment utiliser cette fonction et dans quel fichier ?
    Je progresse mais là, j'ai essayé plein de chose en cherchant des modèles équivalent, je n'y parviens pas.

    Pour le reste, tout est ok, Merci Simon.
    • 0
  23. ant0ny a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Gestion Des Stock
    Bonjour, je suis en version 7.2.0 et j'ai toujours des erreur de stock (je vous en avez parlé par MP). Légère amélioration en désactivant les stock temporaire mais il reste encore de nombreuse erreur. Souvent il me reste du stock mais c'est hors stock sur le site.
     
    Y a t-il eu des correctif pour les stock?
     
    Merci
    • 4 réponses
    • 1 992 vues
  24. ant0ny a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Problème Facture Tva
    Bonjour,
     
    je viens de remarqué un soucis lors de la génération de facture PDF. J'ai tous mes produits avec TVA 21% et les frais d'envoi avec TVA 21%. Sur la facture j'ai pas les même montant en TVA 21% et en total TVA. Sauf erreur de ma part, dans TVA 21%, il comptabilise les TVA à 21% des produits mais pas de la livraison. Avez-vous une correction?
     
    Je suis en version 7.2.0
     
    Merci
     
    edit: après recherche, il manque une ligne avec la TVA du transport qui était présente sur mes ancienne facture lors de version précédente et qui n'est plus afficher maintenant.
    • 6 réponses
    • 1 634 vues
  25. Simon développeur PEEL a ajouté un message dans un sujet  Insertion du code de suivi des conversions AdWords   

    Bonjour,
     
    La variable est bien initialisé dans la class Caddie, ligne 88 du fichier lib/Class/Caddie.php
        var $reference = array();
    Si cette valeur est vide, vous pouvez utiliser $product_object->reference comme valeur à la place.
     
    L'id du pays est stocké dans $_SESSION['session_utilisateur']['pays']. Vous pouvez utiliser la fonction get_country_name($id_pays) pour récupérer le nom du pays.
     
    Vous pouvez utiliser $_SESSION['session_caddie']->prix_ht[$numero_ligne]; au lieu de $_SESSION['session_caddie']->prix[$numero_ligne];
     
    Effectivement, le code actuel ne retourne que le dernier élément du tableau. Pour avoir la liste, il faut faire par exemple
    $product_name_array=array():
    foreach ($_SESSION['session_caddie']->articles as $numero_ligne => $product_id) {
    // - réf produit
    $product_object = new_product($product_id);
    $product_name_array[] = $product_object->name;
    }
    $GLOBALS['products_names'] = implode(',', $product_name_array);
     
    La variable $GLOBALS['products_names']  contiendra la liste des noms de produits, séparé par une virgule.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping