djespace

Utilisateur open source
  • Compteur de contenus

    337
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par djespace

  1. djespace a ajouté un message dans un sujet  Gérer les 'etat de stock'   

    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.
    • 0
  2. djespace a ajouté un message dans un sujet  'Ajouter au panier' dans page catalogue   

    Bonsoir,

    J'ai finis par trouver le fichier concerné. "display_product.php"
    Effectivement, le problème de positionnement sous chrome est lié au titre.
    En le fixant avec une classe, je solutionne en partie le problème.

    Par contre pour arriver à libérer de la place pour celui-ci et obtenir le résultat souhaité, j'ai supprimé cette cellule du tableau :

    <td style="text-align:center; width:12%;"> '; if (empty($product_object->on_estimate)) { $output .= ((vn($GLOBALS['site_parameters']['category_order_on_catalog']) != 1)?$product_object->affiche_prix(display_prices_with_taxes_active(), is_reseller_module_active() && is_reseller(), true, false, null, false, true, 'full_expand_in_container', false):''); } else { $output .= display_on_estimate_information(true); } $output .= ' </td>
    N'ayant pas besoin d'activer le module revendeur, je pense pouvoir m'en passer;
    A moins que ce bout de code n'affecte autre chose ?

    Merci.
    • 0
  3. djespace a ajouté un message dans un sujet  'Ajouter au panier' dans page catalogue   

    Pardon, je me suis mal exprimé.
    quel est le fichier php appelé pour l'affichage des pages catalogue ? (dans lequel j'ajouterai une class englobant le titre).

    Merci Simon.
    • 0
  4. djespace a ajouté un message dans un sujet  'Ajouter au panier' dans page catalogue   

    Bonjour,

    OK je vais essayer ainsi. Quel est le fichier template dans lequel je dois créer cette classe ?
    • 0
  5. djespace a ajouté un message dans un sujet  Afficher directement les catégories dans le menu haut horizontal   

    Bonjour Simon,

    C'est ok merci, j'ai remplacer la fonction "get_menu" entièrement avant de la mettre à jour avec le code modifier.
    • 0
  6. djespace a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Gérer les 'etat de stock'
    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
    • 16 réponses
    • 3 102 vues
  7. djespace a ajouté un message dans un sujet  'Ajouter au panier' dans page catalogue   

    Merci,

    Comment s'appel ce conteneur ?
    Je ne trouve rien dans le css.
    • 0
  8. djespace a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    'Ajouter au panier' dans page catalogue
    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.

    • 8 réponses
    • 3 051 vues
  9. djespace a ajouté un message dans un sujet  Afficher directement les catégories dans le menu haut horizontal   

    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 ?
    • 0
  10. djespace a ajouté un message dans un sujet  Afficher directement les catégories dans le menu haut horizontal   

    Bonjour,
    Ce code ne fonctionne pas pour la version 6.3.1 visiblement.

    Suis-je obligé d'évoluer vers la 6.4 ou il y a-t-il un moyens d'adapter ?
    merci.
    • 0
  11. djespace a ajouté un message dans un sujet  Valider les avis des internautes.   

    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 ^_^
    • 0
  12. djespace a ajouté un message dans un sujet  Valider les avis des internautes.   

    [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'; }
    • 0
  13. djespace a ajouté un message dans un sujet  guide achat   

    J'en profite, comment et où générer cet export lorsque l'on a le module premium ?
    • 0
  14. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    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 !
    • 0
  15. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    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]
    • 0
  16. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    Rien de spécial sur phpmyadmin.
    J'ai executé la requête : MySQL n'a retourné aucune ligne. ( Traitement en 0.0003 sec. )
    Dans la base, les montants des commandes sont correct, c'est uniquement lors du test que ça échoue.
    • 0
  17. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    Bonjour,

    Ok, voila ce que j'ai reçu : SELECT * FROM peel_commandes WHERE id="24" AND id_utilisateur="0" LIMIT 1
    Je vais l'executer dans phpmyadmin et reviens vers vous ensuite.

    Merci !
    • 0
  18. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    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.
    • 0
  19. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    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&#233;rifi&#233; que le montant n'a pas &#233;t&#233; alt&#233;r&#233; 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&#233;r&#233;', 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.
    • 0
  20. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    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.
    • 0
  21. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    Je viens de refaire un essai avec la boutique en mode public.
    Je reçois cette fois ci tout les mail de mon fichier IPN, jusqu'au dernier que j'avais mis en toute fin de fichier.

    En revanche, le statut de paiement n'est toujours pas mis à jour.
    • 0
  22. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    Bonjour Simon,
    Oui, elle est en maintenance tant qu'elle n'est pas complètement opérationnelle.

    Cela pourrait venir de là ?
    • 0
  23. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    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.
    • 0
  24. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    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.
    • 0
  25. djespace a ajouté un message dans un sujet  Installation Module Systempay   

    Bonjour Simon, et merci de traiter mon problème.

    Le test est fait, le fichier ipn est bien atteint.
    Je ne doutais pas de cela de toute façon puisque les urls de retours qui sont présent dans le fichier ipn fonctionnaient bien.
    A la fin de mon paiement, je suis bien redirigé vers la boutique avec l'url "ok.php" du module.
    La boutique me confirme la prise en compte de la transaction et m'invite à éditer ma facture, bla bla bla...
    Sauf que dans le back office, (ou bien dans l'historique de commande du compte client) le statut de paiement n'a pas été mis à jour.
    On est toujours "en attente de paiement".

    C'est l'appel du fichier ok.php qui doit générer une modification du statut de paiement ?
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping