Giter Site home page Giter Site logo

ptibogxiv / doliconnect Goto Github PK

View Code? Open in Web Editor NEW
21.0 21.0 7.0 112.86 MB

This plugin will interface your Dolibarr within a customer interface in WordPress

Home Page: https://www.ptibogxiv.eu

License: GNU General Public License v3.0

PHP 11.66% JavaScript 66.34% CSS 1.92% HTML 0.92% Less 0.06% SCSS 2.15% Python 0.02% CoffeeScript 0.01% TypeScript 0.02% Shell 0.01% Fluent 16.90%
crm customer dashboard dolibarr donation ecommerce erp gdpr invoice management membership order php proposal stripe wordpress

doliconnect's People

Contributors

dependabot[bot] avatar dolibit-ut avatar kwagga-quagga avatar ptibogxiv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

doliconnect's Issues

Mail d'adhésion ou cotisation n'ont pas la pièce jointe

dans dolibarr > configuration > module > adhérent/+ > email

Modèle d'email électronique à utiliser pour envoyer un courrier électronique à un membre lors de l'enregistrement d'une nouvelle cotisation

est définit sur un modèle de mail

dans dolibarr > configuration > email > modèle > mdoèle choisi ci dessus >

la valeur de l'option "joindre le fichier" est "1", mais la pièce jointe n'est pas ajouté au mail

comportement attendu

on s'attends à ce que la facture soit en pièce jointe

Block gutemberg ne sont pas proposés

php 7.2
wordpress 5.1.1
doliconnect 3.4.2 (++)

les block gutemberg de doliconnect ne sont pas proposés sauf si un module tel que gutemberg advance block est installé et activé

la question des block qui ne sont pas proposé à été evoqué ici #12

Module SHOP - Produits / services non visible

Bonjour,
Je n'arrive pas a retrouver les produits/services qui sont dans mon Dolibarr sur Wp
Le module commande est activé côté Dolibarr. Les autres infos remontent bien.

image

Environnement technique :
Dolibarr 15
WP 9.5.1
Doliconnector 15

Merci pour votre aide !

doliconect settings : bug à la sauvegarde

Bonjour,

un bug ?


environnement

php7.2
wp 5.1.1 ; doliconnect 3.4.1 ;
dolibarr 9.0.2 ; doliconnector 9.0.1 ; adhérent+ 9.0.1


description du problème

problème de sauvegarde des settings dans doliconnect.
les menu déroulant pour indiquer les pages ou se trouvent les [shortcode] ne s'enregistre pas correctement


comment reproduire le problème

créer les page wp, y inclure les shortcode et sauvegarder (pour les bug voir ici #1 )

  • dolibarr_account : [doliaccount]
  • dolibarr_cart : [dolicart]
  • dolibarr_shop : [dolishop]
  • dolibarr_contact : [dolicontact]
  • dolibarr_donation : [dolidonation]

aller dans doliconnect > paramètres

informé les menu déroulant avec les page corespondante

--> la saisie du menu déroulant pour dolicontact n'est pas sauvegardé
--> la saisie du menu déroulant pour dolidonation est sauegardé dans le champs de dolicontact.

Capture du 2019-04-16 17-35-04

Capture du 2019-04-16 17-43-58


problèmes liés ?

il semble que doliconnect ait des dificulté à trouver faire le lien entre les pages
[dolishop] et [doliaccouns] : voir ici #13
[dolishop] et [dolicart] : voir ici #13
[doliaccount] et [dolicart] : voir ici #10

Ergonomie [doliaccount]

divers proposition d'amélioration de l'ergonomie de doliaccount

Personalisation

choisir l'intitulé des sous modules

permettre de choisir l'intitulé des sous modules depuis le settings de doliconnect
c'est plus simple que le fichier traduction, et résiste aux mise à jours

par exemple :
gérer le carnet d'adresse --> Gérer vos adresse de contact et de livraison
adhésion/abonnement --> Adhérer ou payer votre cotisation
suivi des commandes --> Suivi des commandes et des adhésions en ligne

choisir les sous l'ordre des sous modules

avoir la possibilité de choisir l'ordre des sous module depuis les settings de doliconnect

choisir les sous modules à afficher

si les sous module ont tous leur raison d'être, nous n'avons pas tous l'usage de tous
permettre de choisir les sous modules à aficher dans doliaccount depuis les settings de doliconnect serait super pour alléger l'interface lorsque c'est possible

(oui le ccs marche, mais bon, je fais ma liste au père noël)

choisir ses sous modules favoris

dans les settings de doliconnect permettre de choisir les sous-modules favoris qui seront affiché dans la colonne de gauche de doliaccount

ainsi dans la colonne de gauche (cf ci dessous) :

  • mettre tout en haut "Accueil " cf supra
  • une section avec les sous modules favoris
  • la photo de l'avatar

Affichage général

Accueil pas assez visible

le bouton accueil sous la photo n'est pas assez visible et pas hyper bien placé

peut être le mettre au dessus de la photo et séparé de cette dernière ; avec un fond ou un encadré de couleur, une police plus grande ?

sous module courrant trop peu visible

lorsque l'on rentre dans un sous module, celui-ci s'affiche à droite : ok

à gauche la liste des sous module de cette section apparait, et le sous-module courant est grisé : ok

il est toutefois difficile de se situer dans le module

peut être serait il préférable d'ajouter le titre du sous module en grand au dessus de son contenu à droite ; faisant ainsi face au "bouton" accueil suggèré ci-dessus

Racourcit sur la colone de gauche peut utile

lorsque l'on rentre dans un sous module, les autres sous module de la même section s'affiche sous la photo : ok, mais ce n'est pas d'une grande utilité

certes naviguer directement de "suivi des devis" à "suivi des commandes" peut être pertinent, mais on peut également souhaiter naviguer de "suivi des commandes" à "adhésion/abonnement", ce qui implique de repasser par la page d'acceuil, dont le bouton est trop peu visible ; aussi choisir les sous modules favoris permet de personaliser cet espace en focntion des usages de doliconnect

Collone de gauche (et favoris)

Mettre le bouton accueil en haut avec un fond qui le distingue des autres
Metre les sous modules "favoris" (cf supra)
mettre la photo de l'avatar

amélioration [dolishop] [Ergonomie ]

rapidement en deux partie

Description du produit/service

avant il y avait la description du produit/service ;

maintenant il y a en savoir plus, ce qui envoi vers le detail du produit ;

ok

personellement, je préfère avoir la description directement dans la liste des produit, mais je comprends que si la description est longue cela peut être un inconvéniant.

Du coup pourquoi ne pas afficher que les 150 premiers caractères de la description, et si celle ci est plus longue, afficher "... voir la description complète"

best of both worlds

fiche produit, navigation

lorsque l'on clique sur "en savoir plus", on arrive sur un url du type dolishop/?category=X&product=Y

ok super

mais il n'est pas possible de revenir en arrière, à la liste des produits/service de la catégorie

Ici, en haut de page un lien "retourner à la liste des produits/services" peut être le bienvenu

Ou in breadcrumbs avec les catégories de produits service "doliconnect"

Enfin un lien vers le panier peut aussi être le bienvenu

modal panier /paiement

eventuellement un modal après l'ajout au panier, celui ci affiche le panier et demande si l'on veut continuer nos achat ou procéder au paiement, mais ça c'est vraiment secondaire

fiche produit, mise en page

peut être ajouter un titre "description détaillée" au dessus de la ligne contenant la description, autrement elle est peu visible, loin du coeur de l'action

classes css

mettre des classe css a tout les éléments afin de permettre de gérer l'affichage facilement, par exemple je souhaiterais masquer la référence du produit.
La il faudrait que je fasse un sélecteur css complexe/absurde pour le modifier et ce n'est pas résistant aux changement de structure de page que tu peux être ammener à faire

icone des produits/service

je sais que c'était en cours, donc c'est une question, sur l'affichage de l'image du produit

Could not choose english in the demo

Hi!
This looks very promising. I tried the demo and changing language to deutsch was possible but had no effect. English was not in the list for some reason.

update or overide translation

Describe the bug

More of a question :

  • what is the best way to override a translation file ?
    Shall I add a pair of .mo/.po doliconnect translation file into /wp-content/language/plugin/ ?

  • what am I suppose to do so the string I edit in the po file are applied in front-end ? (beyon empty transcient and clear cache on server, clear cache and history on broswer)

my_login_logo_url already declared

Describe the bug
Testing on a already set wordpress installation, I can't activate the extension because I have already a my_login_logo_url() in my functions.php

To Reproduce
Create a function my_login_logo_url() in the theme functions.php. The extension can't be activated.

It should be better to use a less common name for common filters, something like ptibogxiv_login_logo_url() for instance

Fatal error sur [doliaccount]

j'ai ça qui apparait sur [doliaccount]

Recoverable fatal error: Object of class WP_User could not be converted to string in /home/.../www/wp-content/plugins/doliconnect/doliconnect.php on line 298

Synchro WP <=> Doli ne marche pas pour les champs "nom" et "prénom"

Bonjour,

une limitation de dolibarr, de wp, ou un bug ?


environnement

php7.2
wp 5.1.1 ; doliconnect 3.4.1 ;
dolibarr 9.0.2 ; doliconnector 9.0.1 ; adhérent+ 9.0.1


description du problème

les modifications effectuées sur les champs "prénom" et "non" ne sont pas synchronisées/répercutées


comment reproduire le problème

cas wp --> doli

créer ou éditer un compte utilisateur-wp depuis [doliaccount]
les changements sont répercutés sur le tiers-dolibarr liée, sauf pour les champs "nom" et "prénom"
les changements de nom et prénom sont toutefois sauvegardé pour l'utilisateur-wp

cas doli --> wp

éditer un compte utilisateur depuis dolibarr > utilisateurs et groupes > fiche utilisateur
les changements sont répercutés sur l'utilisateur-wp liée, sauf pour les champs "nom" et "prénom"
les changements de nom et prénom sont toutefois sauvegardé pour le tiers-dolibarr


notes

cas le plus fréquent d'un utilisateur qui créé son compte depuis [doliaccount]. Il fait une coquille, ou souhaite ajouter un second prénom (jean --> jean-marc), il sera en mesure de le modifier pour wp, mais pas dolibarr

[doliaccount ]Formulaire d'inscription : une nouvelle option

Hey,

une proposition de nouvelle option pour le formulaire d'inscription de [doliaccount], mais tout d'abord deux questions :

  1. y a-t-il un risque à créer plusieurs pages contenant le shrtcodde [doliaccount] ?

  2. est il possible de créer une page dans laquelle le shortcode [doliaccount] retourne directement le formulaire d'inscription ? j'entends autrement qu'en mettant un lien personalisé dans un menu avec http://monsite.fr/wordpress/page-de-[doliaccount]/?signup

l'idée serait d'avoir deux pages

  • adhésion, dans laquelle il y ai des explications sur l'adhésion et le formulaire directement en dessous
  • espace membre (ou se connecter), avec simplement le formulaire de connexion ;)

alors oui, dit comme ça une fois connecté, les deux pages/liens nous conduisent exactement à la même chose, mais rien n'empèche de faire un petit script qui controle ce qui apparait dans le menu en fonction de notre statut de connexion ;)


autrement

la version actuelle, dite "normale" présente quelques champs
la version kiosque en présente bcp plus

pour devenir adhérent, il faut avoir remplis tout les champs proposé en mode kiosque.
Si l'utilisateur à créer son compte via le formulaire version normale, et s'engage dans le processus d'adhésion il est redirigé vers ses information personnelles, puis peut remplir sa demande d'adhésion.

Très bien ça marche

mais pourquoi ne pas proposer une option permettant de choisir entre forulaire simple et formulaire complet, mais qui ne soit pas du mode kiosque (dont l'objet est de ne pas vérifier l'adresse email / confirmer l'inscription ).

comme ça, quand on sais déjà que nos utilisateurs seront tous adhérents, on les faits remplir un formulaire une fois, directement disponible sur la page adhésion, et on en parle plus ;)

Improve description and list features

I don't understand what this plugin DOES. What is the purpose of it? Does it make it easy to make a webshop in wordpress with the Dolibarr-API/database as a backend?

What features does it have? What is missing?

Block gutemberg member display all member types, even the closed ones

Describe the bug

doliaccount > adhésion/abonnement > adhérer
--> affiche les types d'adhérent "ouvert" et correspondant au type de profil (personne physique/morale)

mai le block gutemberg afiche tout les types d'adhérents

To Reproduce
Steps to reproduce the behavior:

  1. add memeber gutember bloc to a page
  2. log in an go to the page above created
  3. see the gutemberg bloc

Expected behavior
having only the right type of adherent

Screenshots

Desktop (please complete the following information):

  • OS: debian stretch
  • Browser firefox, chrome and chromium have the same bug

Pas de mail à l'adhésion

dans dolibarr > configuration > module > adhérent/+ > email

Modèle d'email à utiliser pour envoyer un email à un membre sur la validation d'un membre

est définit sur un modèle de mail

dans dolibarr > configuration > email > modèle > mdoèle choisi ci dessus >

la valeur de l'option "joindre le fichier" est "1",

comportement attendu

on s'attends à

  • qu'un email basé sur le modèle choisi soit envoyé à l'adhérent
  • ce que le pdf de la commande (brouillon si paiement autre que CB) soit en pièce jointe

Renouvellement adhésion : comportement innatendu (voir bug)

Bonjour

je viens de faire un essai de renouvellement d'adhésion et suis face à un comportement innatendu

environnement

wp 5.2.3
dolibarr 10.0.2
doliconnect 3.10.3
doliconnect pro 3.10.1
doliconnector 10.0.2
adhérent + 10.0.2

tout les paramètre de l'adhésion sont réglé afin de permettre l'adhésion et le renouvellement d'adhésion auto

comportement de la première adhésion

lors d'une première adhésion, l'utilisateur va sur doliaccount > adhésion > adhérer --(

  • (la première fois) il est redirigé vers la page information personnelles

  • puis il est redirigé sur doliconnect > adhésion : il choisi le type d'adhésion

  • il est redirigé vers la page doliaccount > adhésion avec maintenant écrit "payer mon adhésion",

  • il engage la procédure de paiement, passe par dolicart, puis dolicheckout

  • il est redirigé vers sa commande qu'il peut suivre.

comportement attendu pour le renouvellement de l'adhésion

le comportement attendu pour le renouvellement de l'adhésion est le même que pour la première adhésion, les étapes préalables relatives aux informations personnelles en moins

comportement observé pour le renouvellement d'adhésion

doliaccount > adhésion > renouveller mon adhésion > modal annuler/renouveller > choisir renouveller

  • ici l'utilisateur est redirigé vers dolicart, puis dolicheckout (et non vers doliccount > adhésion)

  • suivant le fil, l'utilisateur effectue le checkout -->

  • il est maintenant redirigé vers dolicaccount > adhésion

  • et il lui ai demandé de payer l'adhésion (ce que l'on vient de faire)

==> déja c'est pas très logique, mais continuons

  • l'utilisteur clique sur payer adhésion > dolicart > dolicheckout --> le renouvellement d'adhésion est prit en compte.

Carnet d'adresse : comportement peu ergonomique

Bonjour,


environnement

php7.2
wp 5.1.1 ; doliconnect 3.4.1 ;
dolibarr 9.0.2 ; doliconnector 9.0.1 ; adhérent+ 9.0.1


description du problème

Dans wp [doliaccount], le comportement de l'édition des fiches de contacts dans "gérer le carnet d'adresse" est un peu surprenant.

Lorsque l'on a créé le un compte depuis wp [doliaccount] :

  • Lors de la première saisie de la fiche, le champs "titre/poste" n’apparaît pas, mais
  • lorsqu'on édite une fiche déjà existante, le champ "titre/poste" est obligatoire

On à du mal à comprendre ce que l'on nous veut ?

  • titre ? tout le monde n'est docteur, maître ou autre
  • poste ? lequel, dans l'asso, dans la vie... et si on est retraité, ou chômeur

d'accord quand à l'utilité de ce champs, mais

  • c'est préférable de le faire apparaître dès la première édition (on ne revient que rarement sur sa fiche)
  • pourquoi le rendre obligatoire

Adhésion - Commande : Workflow différentiel si produit ou service ? (ehencement?)

Bonjour

Il s'agit d'avantage d'une question, mais à de l'importance au niveau du workflow.

Dolibarr est configuré de la sorte :

  • les module adhérent(+), comande, service, produit, et facturation sont actifs
  • dans dloibarr/configuration > module > adhérents+ > un service est définit pour être utilisé pour la ligne de cotisation dans la facture
  • type d'ahdérent AAAA
    • adhésion de groupe : non
    • soumis à cotisation : oui
    • adhésion automatique : oui
    • renouvellement auto : oui

Prenons le cas d'un nouvel utilisateur-wp tiers-dolibar.
Celui-ci souhaite adhérer à l'association.

il va donc dans [doliaccount] > adhésion abonnement > devenir membre
il suis la procédure et choisi le paiement par chèque
--> dans dolibarr il y a donc

  • une comande "validée", mais non traitée
  • une adhésion "validée", mais non payé
    --->tout va bien

l'asociation reçoit le chèque et

  • confirme la cotisation à l'adhésion
    --> mais la comande reste à l'état validé, or elle devrait/pourait être traitée. Celà éviterait de devoir faire deux manipulations, d'une part valider l'adhésion et d'autre part la comande.

Ici je suis bien dans le cas ou la cotisation est associé à un service

bien sûr dans le cas ou la cotisation pour l'adhésion est associé non pas à un service, mais à un produit, le workflow ci dessus est très bien, car si l'adhésion est associé à l'envoie par courrier d'une carte d'adhérent par exemple, il permet de séparer la réception du paiement de l'adhésion (adhésion validé et payé) et l'envoi de la carte (comande traitée)

Echec ajout moyen de paiement

Bonjour,

une limitation de dolibarr/stripe/doliconnect, ou un bug ?


environnement

php7.2
wp 5.1.1 ; doliconnect 3.4.1 ;
dolibarr 9.0.2 ; doliconnector 9.0.1 ; adhérent+ 9.0.1 ; stripe (core)

stripe est en mode bac à sable


description du problème

l'ajout d'un moyen de paiement de type carte bancaire depuis [doliaccount] ne marche pas.


comment reproduire le problème

  • remplir le formulaire [doliaccount] > gerer les moyens de paiement > ajouter carte
  • saisir ses données (j'ai testé avec une vraie carte bancaire)
  • enregistrer
    --> le moyen de paiement n'apparait pas dans [doliaccount]
    --> coté doliabrr le tiers à un identifiant client stripe
    --> coté stripe le client est bien créé, mais aucune carte n'est enregistré

Adhésions - question et pb divers

Bonjour,

une issue un peu large, mais nécessaire pour cadrer le problème.


Contexte

Le module Adhérent+ prévoit différent paramètre pour caractériser un adhérent dont :

  • état (ouvert/clos)
  • soumis à cotisation (oui/non)
  • adhésion automatique (oui/non)
  • renouvellement auto (oui/non)

Ces paramètres vont determiner le comportement de doliconnect vis-àvis des adhérents.

les test sont fait avec stripe configuré sur dolibarr et en mode bac à sable


Constats

constat A

Pour qu'un type d'adhérent soit proposé par [doliaccount] > adhésion/abonnement, il faut que état soit ouvert ET que soumis à cotisation soit oui

A vue de nez, c'est balot !

  • un seul paramètre, etat, devrait pouvoir suffire à filtrer si oui ou non ce type d'adhésion est disponible.
  • on peu souhaiter proposer des adhésions gratuite

Concernant la gratuité :
Il est bien sûr possible de faire un type d'adhérent dont l'état est ouvert, qui est souis à cotisation, et dont le montant de la cotisation est de 0€.

Cela peut très bien convenir, mais il semble y avoir un bug :

lorsqu'un utilisateur suit la porcédure pour adhérer, il se rend dans
[doliaccount] > adhésion / abonnement > devenir membre > souscrire (lorsque l'adhésion est automatique)
ou dans
[doliaccount] > adhésion / abonnement > devenir membre > nous demander (lorsque l'adhésion n'est pas automatique)

dans un cas comme dans l'autre, l'utilisateur adhére (directement ou après validation) et si "renouvellement auto" est Oui, l'utilisateur est invité à payer sa cotisation.
Or elle est de 0€

  1. ce n'est pas très ergonomique, mais admettons
  2. l'utilisateur clique sur "payer mon adhésion",
  • un modal s'ouvre et
  • l'utilisateur peu alors cliquer sur "payer" ;
  • il est rediriger vers [doliaccount] > adhésion abonnement
    • un message de confirmation apparait "félicitation..."
    • mais son statut est toujours en attente de paiement et, logiquement, il est toujours invité à payer sa cotisation

Capture du 2019-04-16 13-12-03

constat B

si la cotisation n'est pas de 0€, et que l'utilisateur n'a pas définit de moyen de paiement, le procéssus A 2. ci avant ramène à [doliaccount] qui ne retourne toutefois rien de pertinent.

Ici, on s'attends être redirigé vers une page où l'on puisse choisir l'option de paiement, CB/chèque/virement etc.

un paiement par chèque devrait toujours être proposé, même si l'utilisateur n'a pas renseigné de moyen de paiement.

quoi qu'il est soit, là, on est dans le mur

Capture du 2019-04-16 13-11-20


constat 3

suite du constat 2

comme nous l'avons vu, même si un utilisateur n'as pas encre renseigné de moyen de paiement, il s'attends à être orienté vers une page de choix de mode de paiement.

Et s'il est indispensable que l'utilisateur ait renseigné sa carte bleu avant de procéder à un paiement CB, alors il faudrait tout de même lui posposer carte blueu, mais en grissé et l'inviter à remplir "gérer mes modes de paiement" pour débloquer ce mode de paiement.

Toutefois, depuis [dolicart] sur le site demo, il ne semblé pas nécessaire que l'utilisateur ait rempls "gerer ses moyen de paiement" pour que carte bancaire lui soit proposé au moment du checkout.

impossible de créer un compte

Bonjour,


environnement

fresh install

mutualisé infomaniak avec php7.2
wp 5.1.1 ; doliconnect 3.5.4.2 ; doliconnet pro 1.7.5
dolibarr 9.0.1 ; doliconnector 9.0.1 ; adhérent+ 9.0.2


description du problème

il est impossible de créer un nouveau compte


comment reproduire le problème

  • aller sur [doliaccount]
  • suivre la procédure pour ajouter un compte (dolibarr_register est bien coché pour tous le monde)
  • suivre le lien reçu par mail
  • on n'est pas redirigé vers la page de saisi de mote de passe, mais la page de connexion

l'utilistateur wp est bien créé mais on ne peut pas se connecter
pas le tiers dolibarr


note

install de doliconnect 3.5.4.2 depuis le dépot de plug-in wordpress
install de doliconenct pro en 1.6.1 puis upgrade n 1.7.5 (pas le chois j'ai pas d'autre version en local

Suppression compte [doliaccount]

Hello,
J'ai vu que la fonctionalité pour supprimer un compte est sur la roadmap (cf screenshot).
En attendant quel est le wordflow souhaitable pour supprimer un compte, évidement à la fois au sens utilisateur-wp et tiers-dolibarr ?

Merci

Affichage du menu adhesion sur la partie compte ne s'affiche pas

Lorsque la personne s'identifie, la partie [account] n'affiche pas la partie adhesion.

Wordpress 5.7
Doliconnect 5.3.1
Dolibarr 13.0.2
Doliconnector 13.0.2
Adherentplus 13.0.2

Un type d'adhérent a été créé qui n'est pas à 0€, validation auto et renouvellement auto.

Malgré plusieurs essai de création de personne via le site Wordpress ou en creant un adherent dans Dolibarr, création d'un tiers via cet adherent et lié au site Wordpress, aucun menu d'adhésion sur la page Compte n'apparait.

Y a t il une configuration particulière à mettre en place ?

Merci d'avance pour la réponse
Olivier

Dynamically select mandatory field in personal informations base on country of residence

hi

The personal information contains many field relevant for french / france, but that may do not make sens elswhere.
For instance postcode, there are some countries where there are no postcode, or where people get their mail from a PO box because the mailman do not bring the mail at home.

At the moment the personal information form requires a postcode, this let some user residing in place without postcode stuck in front of the from.

Could the (mandatory) field for addresses be dynamically displayed according to the country of residence choosen by the user ?
Maybe put the country of residence in the first line of the address box, and add the relevant/mandatory field below

If it's quicker to implement, in the meantime,
Could we be able to define mandatory field to prevent such situation ?
Even if it applies for every countries, I yet prefer postcode not be mandatory even if it for france, rather than mandatory for countries where it do not exist.

Cheers

[dolishop] lien cassé + panier ne se remplis pas + bug similaires

Bonjour,

un bug ?


environnement

php7.2
wp 5.1.1 ; doliconnect 3.4.1 ;
dolibarr 9.0.2 ; doliconnector 9.0.1 ; adhérent+ 9.0.1


description du problème

[dolishop] ne redirige pas correctement l'utilisateur


comment reproduire le problème

cas 1 wp-user non connecté

  • aller sur [dolishop],
  • choisir une catégorie de produit, puis sur un article (produit ou service dolibarr)
  • sous le tarif, il y a un bouton connexion
  • cliquer dessus,
    -->on est directement redirigé vers cette même page et non la page de connexion

voici le lien que le bouton contient :
https://monsite.fr/wordpress/dolibarr-account/&redirect_to=https://monsite.fr/wordpress/dolibarr-shop/?category=1

lien vers lequel on est réellement conduit :
https://monsite.fr/wordpress/dolibarr-shop/?category=1

cas 2 wp-user connecté

  • aller sur [dolishop],
  • choisir une catégorie de produit, puis sur un article (produit ou service dolibarr)
  • sous le tarif, un menu déroulant permet de choisir la quantité d'article souhaité et un bouton nous invite à l'ajouter ua panier
  • choisir autre chose que 0 pour la quantitié
  • cliquer sur ajouter
    --> l'article n'est pas ajouté au panier
    --> on est redirigé vers cette même page mais à moitiée crashée, le bandeau noir wp en haut n'apparait pas !

url/action derrière le bouton : voir screenshot

lien vers lequel on est réellement conduit :
url https://monsite.fr/wordpress/dolibarr-shop/?category=1&product=1

Capture du 2019-04-16 17-13-09

Champ d'information personelles non obligatoire

En attendant #32

ne mettre pour champ obligatoire des informations personnelles que les champs imposés par dolibarr concernant les adhérents

Le fait de pouvoir sasir des adresses hors france est fondamentale, certains pays n'ont pas de code postale (ça c'est vraiment bloquant)

(après je peux m'amuser à modifier le plug-in, mais c'est idiot de voir ça écrasé à chaque maj.

--Feature Request-- Tutorial for connecting woocommerce

Hi :-) I like your solution and want to integrate it with a woocommerce shop, but I'm not totally sure how to do that...I would work out a tutorial with your help if you like :-) you can use it for your docs :-) would be really nice to see if we can work that out :-)

Mode de paiement enregistrés [ergonomie] [dolicart- checkout]

Je me demande quel est l'intéret d'avoir un bouton radio "pas mode de paiement enregistré" lorsque justement on n'en as pas ?

Si l'utilisateur n'as pas choisi de mode de paiement favori, ou de carte, pourquoi ne pas simplement ne pas avoir de valeur par défaut pour les bouton radio, ou alors la CB.

Dans tous les cas, il me semble préférable de ne pas avoir ce "pas de mode de paiement enregistré" dans la mesure ou il ne sert à rien et impose à l'utilisateur d'en changer

cf screenshot
Capture du 2020-04-07 17-25-01

Allow enabling/disabling of last name or city capitalization

By default, updating the profile from the WP dolibarr account page would trigger capitalization of last name and city. This is not a wished behavior, especially when it is not clearly documented.

Please allow setting an option to enable/disable automatic capitalization, as it creates a massive mess in the dolibarr database.

Formulaire d'inscription

Bonjour,


Il s'agit d'une proposition d'amélioration UX concernant le formulaire d'inscription.


En haut à gauche du formulaire d'inscription de [doloaccount] on retrouve un lien (compte pro?) ; voir screenshot ci-après

Il est cependant très difficile de saisir de quoi il en retourne? S'agit il d'un compte pro payant, d'une compte pro du plug-in...
On croule sous les offres de type perso/freemium , pro/premium, business/platinium, alors qu'ici il ne s'agit pas du tout de ça.

Après essai, j'ai été obligé de cliquer pour comprendre, et réflexion j'ai fini par saisi l'opposition faite entre une compte personnel et pro. Il s'agit de créer un compte en tant que personne physique ou morale.

Peut être que quelque chose comme ça serait plus lisible pour l'utilisateur :

"je suis une personne : physique / morale"
ou
"je suis une personne : physique / morale"

le terme en gras indique la version du formulaire d'inscription sur laquelle on se trouve et celle en bleu le lien vers l'autre

Capture du 2019-04-12 16-55-13

adhésion et paiement de la cotisation [Ergonomie]

Proposition en trois temps concernant le sous module adhésion/abonnement

adhésion ou renouvellement

Sauf erreur de ma part, un adhérent ne peut être que d'un seul type à la fois

sur adhésion abonnement,

lors d'une première adhésion : le module affiche "devenir membre" ce qui ouvre un modal qui affiche la liste des type d'adhérent. Pourquoi ne pas afficher la directement la liste ? ça fait gagner un clic et de la lisibilité

paiement

Lorsqu'un utilisateur adhére, il est dans un premier temps invité à choisir le type d'adhésions qu'il souhaite : cf supra

puis il est inviter à payer son adhésion : ok

si'il clique sur "payer mon adhésion" un modal s'ouvre. Pourquoi ne pas l'envoiuer directement vers le paneir avec le type d'adhésion qu'il à préalablement sélectionné ?

en effet pourquoi lui donner le choix entre différents type d'adhérents ou de payer le type préalablement sélectionné, alors que de toute manière il ne peut pas être deux type d'adhérent à la fois ?

texte du modal de paiement

lors du paiement de la cotisation, le modal affiche la date de validité de l'adhésion ainsi que la phrase "un droit d'entré peut vous être demande"

Ceci peut être perturant pour des adhérents qui ne sont pas soumis à ça, l'affiche dynamique de ce texte, que si il concerne le type d'adésion choisi peut aléger l'interface et éviter les confusions

mieux si on élimine ce modal et que payer son adhésions envoi directement au panier, l'utilisateur verra le prix de sa cotisation et de son droit d'entrée, éventuellement une phrse peut apparaitre dynamiquement au dessus du panier pour informer le visiteur qu'un droit d'entré à été appliqué etant donné le type d'adhésion choisi

DoliShop

Bonjour,
Nous avons un problème, nous avons activer l'option DoliCart sur une page mais lorsque nous souhaitons afficher cette page, nous avons "string(50)"Oops, le module de commande n'est pas disponible".
Auriez-vous une solutions ?
Version de Dolibarr : beta-16.0.0
Version de DoliConnect : 6.4.0
Version de DoliConnector : 15.0.1

[doliaccount] Echec création compte pro

Bonjour,

un bug ?


environnement

php7.2
wp 5.1.1 ; doliconnect 3.4.1 ;
dolibarr 9.0.2 ; doliconnector 9.0.1 ; adhérent+ 9.0.1


description du problème

la sasie du formulaire d'inscription [doliacount] pour un compte pro crée un utilisateur-wp, mais pas le tiers-dolibarr correspondant


comment reproduire le problème

testé uniquement en mode kiosque

aller sur wordpress [doliaccount] > créer un compte > compte pro

remplir le formulaire d'inscription et valider

Problème d'affichage des liens et des listes

Ton plugin est super bien.
J'ai téléchargé un thème wordpress et lorsque j'installe doliconnect, les liens se souligne et les liste apparaissent systèmatiquement avec des puces alors que normalement cela n'apparait.
Sais tu si il y a moyen de limiter ce problème ?

Bug information personelle

Bonjour

un compte peut être de type :

  • compte personnel
  • compte professionnel

quand on créé un compte, puis suis la procédure pour effectuer un achat, il nous faut saisir les infrmations personnelles complémentaires.

jusqu'ici tout va bien

mais si l'on retourne à la boutique, et reprend l'achat en cours, il nous est de nouveau demandé de renseigné nos informations personnelles.
Ce que nous avons saisi précédement et bien sauvegardé, mais par défaut, le bouton radio est sur "compte professionnel" ajoutant le champs obligatoire "société".
or quand on est une personne physique, on à absolument rien à remplir ici, et il n'est pas possible de basculer vers compte personnel...

bref on est bloqué (bien sur il y a des pirouette, comme renseigner une société, puis basculer sur compte perso, mais c'est pas joli)

Champs non sauvegardé lors de création de compte en mode kiosque [doliaccount]

Bonjour,

une limitation fonction inachevée ou un bug ?


environnement

php7.2
wp 5.1.1 ; doliconnect 3.4.1 ;
dolibarr 9.0.2 ; doliconnector 9.0.1 ; adhérent+ 9.0.1


description du problème

dans [doliaccount], en mode Kiosque, les champs Téléphones, Adresse, Ville, Code postal, et Pays ne sont pas sauvegardées lors de la création de l'utilisateur.

Ils sont toutefois sauvegardés si l'on édite les informations personnelles de l'utilisateur par la suite.


comment reproduire le problème

Activer le mode kiosque pour votre ip depuis les préférence de doliconnect

Se déconnecter

Créer un compte depuis [doliaccount] et sauvegarder

Consulter les informations personnelles : les champs Téléphone, Addresses, Ville, Code postal et Pays sont vides bien qu'ils aient été saisis précédement


notes

Add hook and filter to facilitate doliconnect integration

Could there be doliconnect hooks or filter so we could trigg some of its functionality from custom code

for instance one that

  • create a dolibarr tier and link it to the wordpress user with the same email
  • add an product /service to the cart

Regards !

Commande adhésion 0€ ne va pas dans le panier

follow up de l'issues #13

nouvel utilisateur
[doliaccont] > adhésion > devenir membre > choixir type d'adhérent

on est redirigé vers

[doliacount] > adhésion > cliquer sur le bouton payer mon adhésion

  • si le type d'utilisateur à une cotisation > 0€
    ---> pas de soucis on est redirigé vers le panier
  • si le type d'utilisateur à une cotisation = 0€
    ---> on n'est pas redirigé et l'adhésion reste à payer

il n'y a donc pas de comandes qui sont générer dans dolibarr....
par contre l'adhésion est bien confirmé, mais demeure à payer...

.list-group-item.active : Z index

Describe the bug

the css class .list-group-item.active z-index is set to "2" which permit it to be above other content it is not uppose to hide

Shortcode non fonctionnels

Hi,
I just installed doliconnect and doliconnector.

I belive they are connected as in doliconnect > key and settings > dolibarr statut is
Status: 200
Version: 9.0.1
Access Locked: 0

What is the issue

I can't save a page with the [doliaccount] shortcode
If I create an accound, I can't log in, and the link toward the "form" is brocken
http://mydomain.fr/doliaccount/wp_lostpassword_url(get_permalink

how to reproduce it ?
create a page "doliconnect main"
in doliconnect > doliconnect > dolibarr accounrt > select doliconnect main
edit the "doliconnect main", here I can add [dolilogin] shortcode and save the page, but if I add [doliaccount] wordpress refuse to save the page.
The same thing happen if I add the two shortcodes in one shortcode bloc or two

What happends :

If save a page with [dolilogin] in a shortcode bloc, the block display [dolologin] and the botom of the page, below the botom wideget area of the 2019 wp theme contains something, it's "loading" and then only display "traitement".

warning on update

Bonjour,
un message d'erreur lors de la mise à jour vers 3.5.4

Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'update' not found or invalid function name in /home/.../www/wp-includes/class-wp-hook.php on line 286

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.