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.
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?
@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!
@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 />
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"
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
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
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?
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?
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 :
à la racine du thème, créez un répertoire modeles/plxMyShop/espacePublic/boucle
copiez le(s) fichier(s) de base(s) dans le répertoire en conservant le nom
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
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.
@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.
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
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.
##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
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..
@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
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 :
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.
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).
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)
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
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)
##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)
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
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
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"
Réponses
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.
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?
Regarde en bas de la config dans "Configuration des pages" il y a 3 choix possibles pour "l'Affichage du panier"
C'est fait pour Édit: et fonctionne sur PluXml 5.4 et plus C'est à voir, mais là il tourne super bien tel qu'il est, on verra ça plus tard
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
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
Comme il est stipulé dans la description
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
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.
É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
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
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
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
@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
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 : Seule solution que j'ai trouvé c'est de modifier le plugin plxMyMultiLingue/plxMyMultiLingue.php ligne 999 par
Buster/NGINX/PHP7/PluXml5.8
Ç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
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
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
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
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
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
Et une petite correction pour le fichier de langues anglaises
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
"Remove" serait mieux et plus simple en effet
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
##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
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: Cordialement
Hello,
j'ai le même message d'erreur
Cordialement,
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:
exemple de ce que j'ai fait dans un autre plugin histoire de tester. 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
ligne 1633 de plxMyShop.php c'est corrigé ainsi dans la branche master
@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