[Plugin] plxMyShop le Ecommerce pour Pluxml

1121315171823

Réponses

  • cpalocpalo Member
    avril 2017 modifié
    Ce qui me gène le plus actuellement c'est le design. Je travaille donc pour créer un thème pour la boutique et ce n'est pas aussi facile que pour un thème "normal" car je n'ai pas de disponible le "squelette" html.
    J'ai bien vu qu'on les trouvait à l'intérieur des divers fichiers du plugin, mais ce ne serait pas "logique" d'y aller les corriger.
    Pareil pour le css.
    Est-ce que je pourrai avoir une méthode ou des conseils pour travailler sur mon thème.

    Par exemple quelque chose que je voudrai corriger.
    Lorsqu'on est sur la page d'une catégorie de produits et qu'on a cliqué une fois sur ajouter au panier. Celui-ci ( le panier)s'affiche en entier en permanence juste en-dessous du produit... ce qui n'est pas esthétique ni pratique .
    Alors qu'il ne devrait pas s'afficher et que si on veut le visualiser on clique alors sur la petite icone panier.

    Pour les frais de port, la solution de Yannick me convient bien, en rajoutant la condition par rapport au montant de la commande.
  • cpalocpalo Member
    avril 2017 modifié
    Je viens de faire la mise à jour, et avec l'utilisation du gestionnaire d emédias, il n'y a plus ce problème d'image prenant toute la page et transparente.

    Je me permets une petite remarque, mais je ne suis pas un spécialiste.
    Lorsqu'on affiche le code source d'une page boutique ou produits, le détail des scripts est affiché completement ..et long.. Ne serait-il pas possible de le transformer en fichier externe?
  • ppmtppmt Member
    @Yannic @Sudwebdesign : bon ce matin tout va mieux. J'ai refait votre manip d'effacer et sauver et la ca marche. Le site est comme il faut. Pourtant hier j'avais fait la meme chose. Desole!
  • SudwebdesignSudwebdesign Member
    avril 2017 modifié
    ppmt a écrit:
    @Yannic @Sudwebdesign : bon ce matin tout va mieux. J'ai refait votre manip d'effacer et sauver et la ca marche. Le site est comme il faut. Pourtant hier j'avais fait la mème chose. Désolé!
    Super content pour toi, en passant il y a dans ton source des </br> érronés, ils sont a réécrire comme ceci : <br /> ;)
    cpalo a écrit:
    Par exemple quelque chose que je voudrai corriger.
    Lorsqu'on est sur la page d'une catégorie de produits et qu'on a cliqué une fois sur ajouter au panier. Celui-ci ( le panier)s'affiche en entier en permanence juste en-dessous du produit... ce qui n'est pas esthétique ni pratique .
    Alors qu'il ne devrait pas s'afficher et que si on veut le visualiser on clique alors sur la petite icône panier.
    Regarde en bas de la config dans "Configuration des pages" il y a 3 choix possibles pour "l'Affichage du panier"
    1. En bas des pages de catégories et des produits
    2. Sur une page séparée
    3. En bas des pages et sur une page séparée
    Choisir > Sur une page séparée ;)
    cpalo a écrit:
    Je viens de faire la mise à jour, et avec l'utilisation du gestionnaire de médias, il n'y a plus ce problème d'image prenant toute la page et transparente.
    C'est fait pour Édit: et fonctionne sur PluXml 5.4 et plus
    cpalo a écrit:
    Je me permets une petite remarque, mais je ne suis pas un spécialiste.
    Lorsqu'on affiche le code source d'une page boutique ou produits, le détail des scripts est affiché complètement ..et long.. Ne serait-il pas possible de le transformer en fichier externe?
    C'est à voir, mais là il tourne super bien tel qu'il est, on verra ça plus tard :D

    Une doc ferait du bien maintenant :P

    @PluX et bonne pâques

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • cpalocpalo Member
    avril 2017 modifié
    Bonjour,

    Problème réglé pour l'affichage ou non du panier : je n'avais pas vu la case pour sélectionner le choix possible.

    Pour la boutique, on a le choix d'affecter l'un des trois templates de pages statiques prévus à cet effet, et donc "facile" pour faire son thème ensuite en les modifiant.
    Je souhaiterai donc aussi créer un template de page statique pour les produits
    De même pour le panier .
    Comment dois-je procéder?

    J'ai bien trouvé dans le dossier modeles/espacePublic les finchiers panier.php, catégorie.php avec ce message d'avertissement
    "/*
    Si vous réutilisez ce fichier dans votre thème, nous vous conseillons de noter la version actuelle de plxMyShop
    version :
    */
    Alors justement comment puis-je les réutiliser?

    Cordialement
  • SudwebdesignSudwebdesign Member
    avril 2017 modifié
    cpalo a écrit:
    Bonjour,

    Problème réglé pour l'affichage ou non du panier : je n'avais pas vu la case pour sélectionner le choix possible.
    Super ;)
    cpalo a écrit:
    Pour la boutique, on a le choix d'affecter l'un des trois templates de pages statiques prévus à cet effet, et donc "facile" pour faire son thème ensuite en les modifiant.
    Je souhaiterai donc aussi créer un template de page statique pour les produits
    De même pour le panier .
    Comment dois-je procéder?

    J'ai bien trouvé dans le dossier modeles/espacePublic les finchiers panier.php, catégorie.php avec ce message d'avertissement
    "/*
    Si vous réutilisez ce fichier dans votre thème, nous vous conseillons de noter la version actuelle de plxMyShop
    version :
    */
    Alors justement comment puis-je les réutiliser?

    Cordialement

    Comme il est stipulé dans la description
    [h]Personnalisation[/h]

    Chaque produit et chaque catégorie peut utiliser un template de page statique différent. Vous trouverez aussi dans le répertoire exemplesTemplate, des exemples de template pour afficher sur une seule page tous les produits ou la liste des catégories de la boutique.

    Pour des modifications plus importantes, vous pouvez surcharger tous les fichiers du répertoire modeles avec un fichier placé dans le thème. Par exemple pour modifier le fichier espacePublic/boucle/produitRubrique.php qui présente un résumé du produit dans la rubrique :
    1. à la racine du thème, créez un répertoire modeles/plxMyShop/espacePublic/boucle
    2. copiez le(s) fichier(s) de base(s) dans le répertoire en conservant le nom
    3. vous pouvez maintenant modifier le fichier du thème qui sera pris en compte automatiquement quand ce thème est activé

    C'est pour cela qu'il est bien de noter le numéro de version de MyShop, car ils sont susceptible d'évoluer dans le temps, comme, entres autres, pour le javascript du panier ;)

    Attention tout de même pour les exemplesTemplate : éviter de les choisir comme [em]template[/em] pour les produits ou les catégories de produit car ils sont prévus rien que pour s'ajouter au thème des [em]pages statiques normales[/em] qui elles afficheront bien les produits. Après rien empêche de tester :)

    @PluX

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • cpalocpalo Member
    avril 2017 modifié
    Merci..
    Je n'ai plus qu'à travailler le thème maintenant.;
    Juste une précision par rapport au 3.vous pouvez maintenant modifier le fichier du thème qui sera pris en compte automatiquement quand ce thème est activé

    Si je veux modifier le panier:
    J'ai donc copier panier.php dans le répertoire (étape 2).
    A l'étape 3, est-ce que c'est modifier dans le css du thème les classes qui figurent dans panier.php.. et si on souhaite faire plus de modifs, c'est aller dans panier.php pour travailler sur la structure html.?

    Cordialement

    après avoir testé, les modifs ne sont pas prises en compte sauf si je les fais directement dans le dossier initial du plugin.
  • SudwebdesignSudwebdesign Member
    avril 2017 modifié
    @cpalo: c'est ça ;)
    Édit : il suffit de modifier le site.css du plugin en conséquence et ça devrai le faire.
    Ou change les classes directement dans ton fichier panier (dans ton thème) et ajoute les a ton style.css.

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • cpalocpalo Member
    Pour des modifications plus importantes, vous pouvez surcharger tous les fichiers du répertoire modeles avec un fichier placé dans le thème. Par exemple pour modifier le fichier espacePublic/boucle/produitRubrique.php qui présente un résumé du produit dans la rubrique :
    1. à la racine du thème, créez un répertoire modeles/plxMyShop/espacePublic/boucle
    2.copiez le(s) fichier(s) de base(s) dans le répertoire en conservant le nom
    3. vous pouvez maintenant modifier le fichier du thème qui sera pris en compte automatiquement quand ce thème est activé

    Si je suis cette démarche, aucune modification n'est prise en compte
  • SudwebdesignSudwebdesign Member
    avril 2017 modifié
    cpalo a écrit:
    Pour des modifications plus importantes, vous pouvez surcharger tous les fichiers du répertoire modeles avec un fichier placé dans le thème. Par exemple pour modifier le fichier espacePublic/boucle/produitRubrique.php qui présente un résumé du produit dans la rubrique :
    1. à la racine du thème, créez un répertoire modeles/plxMyShop/espacePublic/boucle
    2.copiez le(s) fichier(s) de base(s) dans le répertoire en conservant le nom
    3. vous pouvez maintenant modifier le fichier du thème qui sera pris en compte automatiquement quand ce thème est activé

    Si je suis cette démarche, aucune modification n'est prise en compte

    Attention a l'architecture des dossier: themePerso/modeles/plxMyShop/espacePublic/boucle

    copie le dossier modele dans ton theme, puis crée un dossier plxMyShop dans "modele" et déplace dedans les fichiers et dossiers.

    j'ai testé et ça fonctionne bien chez moi.

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • SudwebdesignSudwebdesign Member
    avril 2017 modifié
    Lut @tous ;)
    Voici la Dernière Sortie: v0.13.1b5 à télécharger ici

    ##v0.13.1b5 18/04/2017##
    [+] Plus joli (Yannic)
    [+] Ajout d'un bouton au mini paniers pour enlever les produits (hook plxMyShopShowMiniPanier)
    [+] Ajout des liens produits aux paniers
    [+] panier.php : Js en ligne déplacé dans une fonction interne du plugin et utilise le hook plxMyShopPanierFin
    [+] Admin : Améliorer l’adaptabilité sur les petit écrans, listes + ajout des liens sur l'id pour éditer & ajout du titre "voir" dans le fichier de langue
    Fix : Enlever les produits du panier qui ont été supprimés/désactivés entre temps
    FiX : Utiliser plxMotor déjà instancié dans la fonction "modele"
    Fix : Si l'url de la catègorie & produit est inexistante, aucune redirection 404!
    Fix : Texte d'exemple des champs de l'emplacement des données, placeholder pour 5.4, 5.5 & 5.6 (fonction printInput)
    Fix : noscript sur toutes les pages de l'admin

    Penser a recharger le cache css du plugin (site.css), il a évolué et a mettre a jour dans votre thème le fichier panier.php ;)

    @PluX

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • cpalocpalo Member
    Super!!
    Il est temps que je me prenne mes 4 jours de break...!!! j'avais créé modeles/espacePublic en oubliant plxMyShop.
    Je confirme donc que ça marche nickel..

    Cordialement
  • @cpalo: j'ai fait la même, mais en regardant le code et la doc, j'ai vu mon erreur et j'me suis douté que c'était la même :)

    @tous les testeurs, J'ai hésité de rendre la v0.13.1b5 Release Candidate (post#432), la prochaine le sera, sauf si bien sur il y a un/des bogue(s),
    Merci a vous

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • Salut,
    petit bug dans le contexte multilingue :
    (uniquement sur la page boutique/panier, ne se produit pas sur les categories de produits ou page de produits)
    dans le code source généré on trouve quelque chose comme :
    <link rel="alternate" hreflang="en" href="http://cryptocoins.exposed/static0//.plugins/plxMyShop/template/vue" />
    
    Seule solution que j'ai trouvé c'est de modifier le plugin plxMyMultiLingue/plxMyMultiLingue.php ligne 999
    if($plxMotor->mode=="static") {
    
    par
    if($plxMotor->mode=="static" && $plxMotor->get!="boutique/panier") {
    

    Buster/NGINX/PHP7/PluXml5.8

  • SudwebdesignSudwebdesign Member
    avril 2017 modifié
    J'vais voir ça, il y a peut-être un hook dans Multilingue ou quelque chose a changer dans panier pour que cela fonctionne bien ;)

    Ça me fait penser qu'il y a un petit truc qui me chagriné & que j'avais oublié, le point slash (./) dans les adresses, mais bon il y a eu d'autres bogues plus important a régler entre temps. C'est l'occase de m'y pencher.

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • YannicYannic Member
    avril 2017 modifié
    Sudwebdesign a écrit:
    J'vais voir ça, il y a peut-être un hook dans Multilingue ou quelque chose a changer dans panier pour que cela fonctionne bien ;)

    Super :)
    Je viens de t'envoyer pleins de petites choses : https://github.com/sudwebdesign/plxMyShop/pull/15/commits
    et la correction du problème ci-dessus.

    Pour la gestion multilingue, j'ai pensé que seul le contenu "texte" affiché dans la page d'un produit ou d'une catégorie avais besoin d'être traduit.

    Pour le reste je ne pense pas que ce soit nécessaire à part peut-être un jour (mais ça peut attendre déjà d'avoir une release stable avant de s'en occuper):
    Template : [static.php]
    Contenu de la balise "title" (option) :
    Contenu de la balise meta "description" pour ce produit (option) :
    Contenu de la balise meta "keywords" pour ce produit (option) :

    Amicalement,

    Dans un contexte multilingue, il faut penser à réenregistrer les produits et catégories (tout comme avec les articles et catégories normaux)
    Toutefois j'ai voulu éviter d'avoir un comportement semblable aux articles et catégories normaux ou il faut créer un article pour chaque langue puis les relier, ici seul le texte direct dans le produit est à traduire, (pas besoin de devoir créer le produit dans chaque langue).

    Buster/NGINX/PHP7/PluXml5.8

  • SudwebdesignSudwebdesign Member
    avril 2017 modifié
    @Yannic Merci c'est Super

    J'ai fait la fusion plus quelques retouche sur le html de l'édition du produit,
    En attendant la release et si vous souhaitez tester,
    c'est par ici https://github.com/sudwebdesign/plxMyShop (bouton vert "clone or download" puis download zip)

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • YannicYannic Member
    avril 2017 modifié
    Coucou, je t'ai renvoyer ma dernière batch : https://github.com/WorldBot/plxMyShop/compare/v0.13.1b5...master

    Dans cette batch :
    J'ai rajouter quelques variables qui vont m'aider plus tard dans d'autres plugins.

    A noter les éditeurs HTML WYSIWYG (que je n'utilise/n'aime pas) fonctionnerons si l'on est pas en multilingue
    et dans le cas du multilingue ne fonctionnerons que sur l'onglet de la langue dans laquelle on se trouve dans l'administration (pas celle du profil connecté mais celle ou l'on est réellement ) mais il est possible de faire un plugin indépendant modifié de ckeditor ou spxtynimce et autre qui ferais la job sur eux.

    Sinon, je pense que c'est bon pour moi. Je n'ai plus rien à t'envoyer ;)

    Buster/NGINX/PHP7/PluXml5.8

  • S@Lut @tous,
    voici la Dernière Sortie: v0.13.1b6 à télécharger ici

    ##v0.13.1b6 20/04/2017##
    [+] Contenu des produits compatible Multilingue.0.8.1 (Très Grand Merci @ Yannic)
    [+] Admin : Grille PluCss
    [+] Public : Anglais bouton trop large (Remove from basket => Remove of basket)

    Éditeurs compatible:
    100%: plxToolbar.1.4.1
    Onglet de la langue en cour: CKEditor.4.6.2 et WymEditor.1.1.2

    Il reste 2, 3 petites choses a améliorer, j'fais ça un peu plus tard :)

    @PluX

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • ppmtppmt Member
    Je m'absente quelque jours et je vois que le monde ne s'arrete pas pour autant!

    Il va vraiment falloir travailler sur la documentation. Il y a tellement de nouvelle fonction que je m'y perd maintenant!

    2 petites choses que j'ai note

    Ordonner les commandes par date ne marche pas tres bien comme le montre la photos
    4KaRkBbdqOFf96V


    Et une petite correction pour le fichier de langues anglaises
    [== PHP ==]
    'L_PUBLIC_DEL_BASKET'               => 'Remove from the basket',
    

    plutot que "Remove of basket"
  • YannicYannic Member
    avril 2017 modifié
    ppmt a écrit:
    Je m'absente quelque jours et je vois que le monde ne s'arrete pas pour autant!

    Il va vraiment falloir travailler sur la documentation. Il y a tellement de nouvelle fonction que je m'y perd maintenant!

    2 petites choses que j'ai note

    Ordonner les commandes par date ne marche pas tres bien comme le montre la photos
    https://cloud.ppmt.org/index.php/s/4KaRkBbdqOFf96V


    Et une petite correction pour le fichier de langues anglaises
    [== PHP ==]
    'L_PUBLIC_DEL_BASKET'               => 'Remove from the basket',
    

    plutot que "Remove of basket"

    Salut, "Remove this item" à la place ne ferais pas t'il la job ?

    Ou même juste "Remove" ?

    Buster/NGINX/PHP7/PluXml5.8

  • ppmtppmt Member
    "Remove this item" implique que seulement 1 article sera enleve.

    "Remove" serait mieux et plus simple en effet :)
  • SudwebdesignSudwebdesign Member
    avril 2017 modifié
    S@lut,

    Je viens de voir tout ça, tout ça et y a encore du Taf ;)

    @Yannic: j'ai solutionné le problème de triage par date dans la master, cela venait de son format(fr), qui maintenant est au format anglais et ça doit rouler ;)
    & le bouton "remove"

    il reste donc a faire:
    Intégrer la date dans le format du pays (de la langue) pour faire en sorte que la date affiché pour les commandes soit dans celle de la langue du profil: https://fr.wikipedia.org/wiki/Date
    Intégrer une remise de prix sur les frais de ports en fonction du prix de la commande
    Intégrer une remise de prix (code promo)
    Intégrer un module de stock (si 0 == désactivé)
    Que les liens des produits du mini panier s'affiche en rouge si celui-ci est la page en cours (comme art & tag ds sidebar)
    Que la case a coché "CGU" du panier soit dans la langue choisit par l'internaute (multilingue)

    et peut-être d'autres que je verrais sur le coups ;)

    Qu'en pensez vous?

    @ PluX

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • ppmtppmt Member
    Merci pour le tri par date @Sudwebdesign.
  • Yep, Voici la Dernière Sortie: v0.13.1r à télécharger ici

    ##v0.13.1r 26/04/2017##
    * [+] Possibilité d'ajouter un sous-menu dédié a la boutique groupant les catégories et le panier (Yannic)
    * [+] Ajout du hook plxMyShopShippingMethod pour avoir la possibilité de modifier les frais de port
    * [+] Formulaires d'édition de produit & config compatible grille PluCss1.2
    * [+] dire a l'utilisateur que le panier s'affiche que si javascript est activé (boutons la boutique)
    * [+] Compatible avec les fonctions de plxMyMultilingue 0.8.1 (remove personal tests jobs)
    * Fix zéros superflus dans urls et ancres & espace entre devise non attendu (Yannic)

    Elle devient classe
    @PluX

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

  • cpalocpalo Member
    avril 2017 modifié
    Bonsoir,
    Lorsque je demande à afficher le panier, le panier s'affiche correctement avec les lignes des produits commandés,
    mais juste en-dessous il affiche le message d'erreur suivant:
    Notice: Undefined property: plxMyShop::$plxPlugins in E:\htdocs\myShop\plugins\plxMyShop\plxMyShop.php on line 1632
    Fatal error: Call to a member function callHook() on null in E:\htdocs\myShop\plugins\plxMyShop\plxMyShop.php on line 1632
    Cordialement
  • jol5926jol5926 Member
    avril 2017 modifié
    cpalo a écrit:
    Bonsoir,
    Lorsque je demande à afficher le panier, le panier s'affiche correctement avec les lignes des produits commandés,
    mais juste en-dessous il affiche le message d'erreur suivant:
    Notice: Undefined property: plxMyShop::$plxPlugins in E:\htdocs\myShop\plugins\plxMyShop\plxMyShop.php on line 1632
    Fatal error: Call to a member function callHook() on null in E:\htdocs\myShop\plugins\plxMyShop\plxMyShop.php on line 1632
    Cordialement

    Hello,

    j'ai le même message d'erreur

    Cordialement,
  • ppmtppmt Member
    avril 2017 modifié
    Je viens d'installer la dernière version du plugin sur mon site et je ne vois pas d'erreur dans le panier!

    Edit: mes excuses...je n'avais pas realise que le probleme etait avec le shipping method. Donc si j'active la fonction alors en effet ca casse. je vois le contenu du panier mais plus rien en dessous. On ne peut plus entrer d'addresse ni valider la commande.

    et dans le fichier d'erreur de nginx je vois ca:
    [== Indéfini ==]
    2017/04/27 09:43:41 [error] 1043#1043: *68 FastCGI sent in stderr: "PHP message: PHP Notice:  Undefined property: plxMyShop::$plxPlugins in /var/www/PluXml/plugins/plxMyShop/plxMyShop.php on line 1632
    PHP message: PHP Fatal error:  Uncaught Error: Call to a member function callHook() on null in /var/www/PluXml/plugins/plxMyShop/plxMyShop.php:1632
    Stack trace:
    #0 /var/www/PluXml/plugins/plxMyShop/modeles/espacePublic/panier.php(68): plxMyShop->shippingMethod(0, 1)
    #1 /var/www/PluXml/plugins/plxMyShop/plxMyShop.php(1375): require('/var/www/PluXml...')
    #2 /var/www/PluXml/plugins/plxMyShop/classes/VuePublique.php(15): plxMyShop->modele('espacePublic/pa...')
    #3 /var/www/PluXml/plugins/plxMyShop/modeles/vuePublique.php(9): VuePublique->affichageVuePublique(Object(plxMyShop))
    #4 /var/www/PluXml/plugins/plxMyShop/plxMyShop.php(1375): require('/var/www/PluXml...')
    #5 /var/www/PluXml/plugins/plxMyShop/classes/Vue.php(10): plxMyShop->modele('vuePublique')
    #6 /var/www/PluXml/plugins/plxMyShop/template/vue.php(4): Vue->affichage()
    #7 /var/www/PluXml/core/lib/class.plx.show.php(1489): require('/var/www/PluXml...')
    #8 /var/www/PluXml/themes/LongSlow/static.php(8): plxShow->staticContent()
    #9 /var/www/PluXml/index.php" while reading response header from upstream, client: 192.168.122.1, server: pluxmlvide.ppmt.org, request: "GET /boutique/panier HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.1-fpm.sock:", host: "pluxmlvide.ppmt.org", referrer: "http://pluxmlvide.ppmt.org/boutique/panier"
    
  • YannicYannic Member
    avril 2017 modifié
    Salut, pour le hook, sauf à modifier la ligne en
    if(eval($this->plxMotor->plxPlugins->callHook('plxMyShopShippingMethod'))) return (float) $shippingPrice;
    
    je n'arrive pas à faire grand chose

    exemple de ce que j'ai fait dans un autre plugin histoire de tester.
    	public function plxMyShopShippingMethod ()
    	{
    		$string = "<?php \$shippingPrice=100.00; echo 'ligne de test'; return (float)\$shippingPrice; ?>";
    		echo $string;
    	}
    
    ou as tu un petit exemple Sudwebdesign ou je suis correct dans ce principe de fonctionnement ?

    --

    Sinon dans un autre registre si l'on cree un produit et que l'on ne rentre pas de prix cela vas occasionner des warnings dans les logs lors de l'édition du produit
    Exemple de correction rapide là : https://github.com/WorldBot/plxMyShop/commit/2b4064acd1d3fa21e77724080b3a90b09137afbb

    Buster/NGINX/PHP7/PluXml5.8

  • j'y suis dessus, le bug du hook venait d'un oubli de plxMotor

    ligne 1633 de plxMyShop.php
    [== PHP ==]
      if(eval($this->plxPlugins->callHook('plxMyShopShippingMethod'))) return;
    
    c'est corrigé ainsi dans la branche master
    [== PHP ==]
     if(eval($this->plxMotor->plxPlugins->callHook('plxMyShopShippingMethod'))) return;
    

    @Yannic j'vais voir ça

    l'exemple arrive, il sera présent dans le prochain, #peutÊtreBienUneOption ;)

    Notre temps est la seule monnaie vraie ;)

    Site, Dépôt, framagit, MyShop, Factux

    #mozinor président

Connectez-vous ou Inscrivez-vous pour répondre.