djespace

Utilisateur open source
  • Compteur de contenus

    337
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par djespace


  1. Bonjour Simon,

    Merci, mais que dois-je faire exactement ?

    Autre chose (puisque je cherche différents moyens d'arriver au résultat souhaité):

    Je titille un peu la gestion des stocks et j'ai découvert des petits soucis lorsque l'on utilise les couleurs, prenons un exemple:

    j'active la possibilité d'ajouter au panier des produits qui ne sont pas en stock.

    Un Tshirt (par exemple) est dispo en jaune (stock à 10), mais pas en bleu (stock à 0)

    Dans la page catalogue et dans la fiche produit, le tshirt est marqué "en stock" (car effectivement dispo dans une certaine couleur)

    Une fois dans la fiche produits, je séléctionne ma couleur bleu.

    le statut visible est toujours "en stock" alors qu'il devrait se mettre à jour vers "livré sous 8 - 10 jours".

    En fait le statut ne se met pas à jour.

    Par ailleurs, voila ce que j'ai constaté :

    Dans le back-office, on a la possibilité de forcer l'affichage du délais de livraison (une valeur en jours)

    Mais aucune distinction n'est faite selon la couleur.

    Pas de possibilité non plus de renseigner une référence différente selon la couleur...

    A moins de créer une fiche article pour chaque couleur, mais la ça devient complètement absurde.

    Lorsque l'on coche "rupture de stock" pour un produit, celui-ci reste sous le statut en stock dans les pages catalogue. c'est plutot embêtant.

    Il y a-t-il certaines fonctionnalités ou configuration dont je n'aurais pas connaissance ?

    merci d'avance pour les réponses à mes questions.


  2. Bonjour,

    Savez vous comment ajouter des états de stock ?

    Mon besoin est le suivant:

    1-J'ai des produits en stock, livrable immédiatement. (ajout au panier possible)

    2-J'ai des produit non stocké mais dispo chez le fournisseur, livrable sous un certains délai (ajout au panier possible)

    3-J'ai des produit non stocké, en réassort. (délai annoncé ou pas, mais surtout ajout au panier impossible)

    J'ai donc besoin de créer l'état de stock numéro 2 dans ma liste.

    J'ai bien pensé à activer l'ajout au panier sur les produit non dispo, mais j'ai quand meme besoin d'un état ou cela ne doit pas etre possible pour l'utilisateur. (car délais imprécis).

    Merci


  3. Bonjour,

    J'ai un souci de positionnement sous chrome mais pas sous firefox.

    en mode "ajout au catalogue possible dans les pages catalogue"

    Et avec l'affichage en ligne des catégorie,

    les bloc 'ajouter au panier' (class="add_to_cart") des premiers articles sont décalés vers la gauche.

    J'ai bien essayer de forcer la position en "right" dans screen.css mais je n'y suis pas parvenu.

    Illustration dans le fichier joint. En rouge l'espace qui n'est pas identique sur les premiers articles.

    Les articles suivant sont bien alignés...

    Si quelqu'un sais ou il faut que je place ma position.

    Merci.

    post-6988-0-29023400-1354695913_thumb.jp


  4. Bonjour,

    Et bien je souhaite obtenir le même résultat que berserker.

    J'ai donc remplacé

    
    $sql = 'SELECT c.id, c.nom_' . $_SESSION['session_langue'] . ' AS categorie, c.image_' . $_SESSION['session_langue'] . ' AS image
    
       FROM peel_categories c
    
       WHERE c.etat = "1" AND c.parent_id="0"
    
       ORDER BY c.position ASC, categorie ASC';
    
      $qid = query($sql);
    
      while ($cat = fetch_assoc($qid)) {
    
       $menu_items['catalog'][get_product_category_url($cat['id'], $cat['categorie'])] = $cat['categorie'];
    
      }
    
    

    par le code que vous proposiez dans votre dernier post.

    Mais cela ne fonctionne pas.

    Si j'ai bien compris, nul besoin de créer des index pour chaque catégories car elles sont récupérées dans la BDD avec ce code.

    Ce code devrait don suffir, ou ais-je oublier quelques chose ?


  5. Bonjour,

    @Simon : J'ai remplacé ma ligne par celle que vous m'avez donné plus haut et cela fonctionne !

    J'ai retrouvé mon lien dans le menu du back Office, et les avis apparaissent désormais sur la fiche produit une fois ces derniers validés.

    Une fois encore, merci.

    Mais une fois encore, je m'interroge sur le fait que mes fichiers comportent des erreurs et pas chez les autres membres...!

    Je deviens fou ? lol ^_^


  6. [HS]Mon problème sur le module systempay résolu, je vais pouvoir reprendre les autres dysfonctionnements de ma boutique. [/HS]

    Je suis donc en version 6.3.1

    Et voici la ligne correspondante au module "avis" dans mon fichier focntions_admin.php :

    
    if (is_module_avis_active ()) {
    
       $menu_items['content'][$GLOBALS['wwwroot_in_admin'] . '/modules/avis/administrer/avis.php'] = 'Gestion des avis d\'internautes';
    
      }
    
    


  7. C'est ok, ca fonctionne !

    Merci Simon, ça n'a pas été facile mais tu as finis par trouver !

    Par contre, j'ai une question à 2 balles, mais pourquoi j' n'avais pas le paramètre id_utilisateur dans la fonction getSystempayForm de mon fichier order.php ????

    Si le module fonctionne bien chez d'autres utilisateurs, c'est qu'ils ont bien ce paramètre dans leur fichier !


  8. Et voici le log d'erreur du serveur sur les dernières 24H:

    [Wed Nov 28 17:37:59 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 12 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    
    [Wed Nov 28 17:37:59 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 13 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 17:37:59 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 14 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 17:37:59 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 15 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 17:37:59 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: id_utilisateur in /home/www/ledsboutique/modules/systempay/functions.php on line 783, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 17:37:59 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: nom_famille in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 17:37:59 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: prenom in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 17:37:59 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: telephone in /home/www/ledsboutique/modules/systempay/functions.php on line 789, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:16:02 2012] [error] [client 78.235.108.24] PHP Warning:  Missing argument 12 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:16:02 2012] [error] [client 78.235.108.24] PHP Warning:  Missing argument 13 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:16:02 2012] [error] [client 78.235.108.24] PHP Warning:  Missing argument 14 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:16:02 2012] [error] [client 78.235.108.24] PHP Warning:  Missing argument 15 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:16:02 2012] [error] [client 78.235.108.24] PHP Notice:  Undefined variable: id_utilisateur in /home/www/ledsboutique/modules/systempay/functions.php on line 783, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:16:02 2012] [error] [client 78.235.108.24] PHP Notice:  Undefined variable: nom_famille in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:16:02 2012] [error] [client 78.235.108.24] PHP Notice:  Undefined variable: prenom in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:16:02 2012] [error] [client 78.235.108.24] PHP Notice:  Undefined variable: telephone in /home/www/ledsboutique/modules/systempay/functions.php on line 789, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Wed Nov 28 21:28:03 2012] [error] [client 78.235.108.24] PHP Warning:  Missing argument 12 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/admin2012/commander.php?mode=modif&commandeid=20"]http://www.leds-bout...f&commandeid=20[/url]
    
    
    [Wed Nov 28 21:28:03 2012] [error] [client 78.235.108.24] PHP Warning:  Missing argument 13 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/admin2012/commander.php?mode=modif&commandeid=20"]http://www.leds-bout...f&commandeid=20[/url]
    
    
    [Wed Nov 28 21:28:03 2012] [error] [client 78.235.108.24] PHP Warning:  Missing argument 14 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/admin2012/commander.php?mode=modif&commandeid=20"]http://www.leds-bout...f&commandeid=20[/url]
    
    
    [Wed Nov 28 21:28:03 2012] [error] [client 78.235.108.24] PHP Warning:  Missing argument 15 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/admin2012/commander.php?mode=modif&commandeid=20"]http://www.leds-bout...f&commandeid=20[/url]
    
    
    [Wed Nov 28 21:28:03 2012] [error] [client 78.235.108.24] PHP Notice:  Undefined variable: id_utilisateur in /home/www/ledsboutique/modules/systempay/functions.php on line 783, referer: [url="http://www.leds-boutique.fr/admin2012/commander.php?mode=modif&commandeid=20"]http://www.leds-bout...f&commandeid=20[/url]
    
    
    [Wed Nov 28 21:28:03 2012] [error] [client 78.235.108.24] PHP Notice:  Undefined variable: nom_famille in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/admin2012/commander.php?mode=modif&commandeid=20"]http://www.leds-bout...f&commandeid=20[/url]
    
    
    [Wed Nov 28 21:28:03 2012] [error] [client 78.235.108.24] PHP Notice:  Undefined variable: prenom in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/admin2012/commander.php?mode=modif&commandeid=20"]http://www.leds-bout...f&commandeid=20[/url]
    
    
    [Wed Nov 28 21:28:03 2012] [error] [client 78.235.108.24] PHP Notice:  Undefined variable: telephone in /home/www/ledsboutique/modules/systempay/functions.php on line 789, referer: [url="http://www.leds-boutique.fr/admin2012/commander.php?mode=modif&commandeid=20"]http://www.leds-bout...f&commandeid=20[/url]
    
    
    [Wed Nov 28 21:53:49 2012] [error] [client 78.235.108.24] script '/home/www/ledsboutique/promoslider04.php' not found or unable to stat, referer: [url="http://www.leds-boutique.fr/"]http://www.leds-boutique.fr/[/url]
    
    
    [Thu Nov 29 09:44:13 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 12 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 09:44:13 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 13 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 09:44:13 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 14 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 09:44:13 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 15 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 09:44:13 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: id_utilisateur in /home/www/ledsboutique/modules/systempay/functions.php on line 783, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 09:44:13 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: nom_famille in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 09:44:13 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: prenom in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 09:44:13 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: telephone in /home/www/ledsboutique/modules/systempay/functions.php on line 789, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:07:46 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 12 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:07:46 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 13 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:07:46 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 14 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:07:46 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 15 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:07:46 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: id_utilisateur in /home/www/ledsboutique/modules/systempay/functions.php on line 783, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:07:46 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: nom_famille in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:07:46 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: prenom in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:07:46 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: telephone in /home/www/ledsboutique/modules/systempay/functions.php on line 789, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:19:09 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 12 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:19:09 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 13 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:19:09 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 14 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:19:09 2012] [error] [client 82.122.0.58] PHP Warning:  Missing argument 15 for getSystempayForm(), called in /home/www/ledsboutique/lib/fonctions/order.php on line 1139 and defined in /home/www/ledsboutique/modules/systempay/functions.php on line 755, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:19:09 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: id_utilisateur in /home/www/ledsboutique/modules/systempay/functions.php on line 783, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:19:09 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: nom_famille in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:19:09 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: prenom in /home/www/ledsboutique/modules/systempay/functions.php on line 784, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]
    
    
    [Thu Nov 29 10:19:09 2012] [error] [client 82.122.0.58] PHP Notice:  Undefined variable: telephone in /home/www/ledsboutique/modules/systempay/functions.php on line 789, referer: [url="http://www.leds-boutique.fr/achat/achat_maintenant.php"]http://www.leds-bout..._maintenant.php[/url]


  9. Bonjour,

    Je ne savais pas trop si le placement de cette ligne de test était important ou non.

    Quoi qu'il en soit, je l'ai placé juste avant la fonction

    if (!isset($is_payment_validated)

    Et voila ce que j'ai reçu par mail :

    Montant de la commande => 0. Montant systempay =>1828

    Il y a donc bien un souci. Mais uniquement lors de ce test car dans le panneau d'administration, les montants des commandes sont justes.

    D'où cela vient-il ?

    je n'ai pas d'accès direct au log du serveur, mais je peux en faire la demande si besoin.


  10. Bon, j'ai tout repris de zéro.

    Voici une partie du fichier ipn.php

    
    mail('contact@leds-boutique.fr','Leds-boutique - ipn.php', '-1');
    
    include("../../configuration.inc.php");
    
    require($GLOBALS['fonctionssystempay']);
    
    if (empty($_POST)) {
    
    die();
    
    }
    
    // Verify the payment gateway identity
    
    $bplV1 = new pwBplV1();
    
    if (PEEL_SYSTEMPAY_TEST_MODE) {
    
    $cle = PEEL_SYSTEMPAY_CLE_TEST;
    
    } else {
    
    $cle = PEEL_SYSTEMPAY_CLE;
    
    }
    
    $bplV1->setDataPost($_POST, $cle);
    
    mail('contact@leds-boutique.fr','Leds-boutique - ipn.php', '-2');
    
    if ($bplV1->signatureVerif() && !empty($bplV1->order_id)) {
    
    $q = query('SELECT *
    
      FROM peel_commandes
    
      WHERE id="' . intval($bplV1->order_id) . '" AND id_utilisateur="' . intval($bplV1->cust_id) . '"
    
      LIMIT 1');
    
      mail('contact@leds-boutique.fr','Leds-boutique - ipn.php', '-3');
    
    if ($r = fetch_assoc($q))
    
    {
    
    mail('contact@leds-boutique.fr','Leds-boutique - ipn.php', '-4');
    
       if (round($r['montant'] * 100) == $bplV1->amount) {
    
       // On a vérifié que le montant n'a pas été altéré
    
       mail('contact@leds-boutique.fr','Leds-boutique - ipn.php', '-5');
    
       $is_payment_validated = ($bplV1->getReponseGlobale('id') == '00');
    
       if (!empty($is_payment_validated)) {
    
        email_commande($bplV1->order_id);
    
       }mail('contact@leds-boutique.fr','Leds-boutique - ipn.php', '1');
    
       update_order_payment_status(intval($bplV1->order_id), mail('contact@leds-boutique.fr','Leds-boutique - ipn.php', '2'), $is_payment_validated, true, null, null, false, 'systempay');
    
      } else {
    
       send_email($GLOBALS['support'], 'Alerte : Montant de la transaction CB ' . $bplV1->order_id . ' altéré', str_replace(",", "", fprix($r['montant'])) . ' = ' . $bplV1->amount);
    
      }mail('contact@leds-boutique.fr','Leds-boutique - ipn.php', '3');
    
    }
    
    

    Je reçois le (-1), le (-2), le (-3) mais pas le (-4)

    lorsque je déplace le (-4) avant le "{"

    Je reçois un mail d'erreur de type "montant de la transaction cb altéré" et je reçois le (3) mais ça je pense que c'est généré parceque ma fonction mail est mal placée.

    Donc ça bloque sur le "fecth_assoc" visiblement.


  11. Bonjour Simon,

    Voici la première condition if()

    
    if (empty($_POST))
    
    mail('contact@leds-boutique.fr','ipn.php', '1');  {
    
    die();
    
    }
    
    mail('contact@leds-boutique.fr','ipn.php', '1bis');
    
    

    La bonne position de mon envoi d'email et la 1 ou la 1bis ?

    Dans le doute j'ai mis les deux à chaque fois mais lors de mon test de paiement, la banque n'a pas pu accéder au fichier ipn.

    Donc il doit, il y avoir une des deux positions qui n'est pas la bonne.


  12. Voila le début du code de mon fichier ipn.php :

    
    mail('contact@domaine.fr','object - ipn.php', '1');
    
    include("../../configuration.inc.php");
    
    require($GLOBALS['fonctionssystempay']);
    
    mail('contact@domaine.fr','object - ipn.php', '2');
    
    if (empty($_POST)) {
    
    die();
    
    }
    
    mail('contact@domaine.fr','object - ipn.php', '3');
    
    // Verify the payment gateway identity

    Je reçois le mail numéro 1, mais pas le 2 et les suivants

    Du coup, je sais pas si ça bloquerai pas tout de suite ici, sur l'include, sauf que le chemin est bon...

    Je comprends pas.


  13. Bonjour Simon,

    Oui c'est bien ce que je me dit pour me rassurer, c'est pourquoi je cherche une éventuelle erreur de configuration mais je ne vois pas ce que je peux faire de plus.

    Voilà ce que j'ai fais :

    1- édition du fichier "functions.php" pour y modifier l'identifiant boutique systempay et le numéro de certificat de test.

    2- upload des fichiers et dossiers du module sur le ftp dans un dossier appelé systempay dans le repertoire modules.

    3- configuration de l'url serveur test et production pointant vers le fichier ipn.php dans le back-office systempay.

    comme indiqué dans le fichier functions.php, je n'ai pas rempli les champs url de retour.

    Je vais essayer de contrôler les conditions de la fonction update_order_payment_status et reviens vers vous ensuite.

    Autre chose, pouvez vous me confirmer qu'il n'y a pas d'administration possible de ce module dans le back office ?

    Si oui, a quoi servent les fichiers lang ?

    Merci.

    EDIT: Pour info je suis en version 6.3.1, si toutefois cela peut vous aider.


  14. Quand même, il doit me manquer quelque chose...

    Car d'après le fichier lang, il doit y avoir une administration dans le back office peel pour ce module!

    Je ne parviens pas à trouver pourquoi le statut de paiement ne se met pas à jour.

    C'est quand même dingue, on achète un module et il ne fonctionne pas, obligé d'aller fouiller dans le code pour comprendre comment il a été conçu.

Twitter Advisto ecommerce

Facebook PEEL Shopping