Dans ma version, ce n’est pas possible moi je ne l’utilise pas; ce qui ne veux pas dire que c’est inutile, bien au contraire à parement tu utilises cette fonction.
Il faut voir s’il elle peux être rajouté à ma version.
Est ce que le code sur ta version est compatible avec la mienne pour avoir moins de chose à codé?
J’ai du rendre l’option de groupes obligatoires car il y avait des problèmes de compte entre les inscriptions et les désinscriptions.
Je ne sais pas quelle version tu utilisais et d’où elle venait, mais c’est ça le gros problème, il y a eu des codeurs qui ont repris le code et qui ont fait des modifications de leur côtés qui sont utile pour un utilisateur et moins pour un autre.
C’est pour cela que j’ai créé ce sujet et mis le code sur GitHub pour re-centraliser toutes ces versions.
On ne peux pas enregistrer un utilisateur à un événement mais à un groupe qui est dans une journée.
Cela peux par être compliqué à comprendre.
Avec cette façon de faire cela laisse beaucoup de possibilité d’organiser tes événements.
Exemple:
Evénement: Portes ouvertes
journée: Lundi 20 Avril, Samedi 25 Avril, …
Groupe 9h30 à 12h00, 14h00 à 18h00, 9h30 à 18h00
Ce qui veux dire que tu peux avoir un événement
Portes Ouvertes le Lundi 20 Avril de 9h30 à 12h00
Portes Ouvertes le Lundi 20 Avril de 14h00 à 18h00
Portes Ouvertes le Samedi 25 Avril de 9h30 à 18h00
Le menue déroulant des utilisateurs fonctionne.
je n’ai pas de menu déroulant pour les journées mais un crayon pour modifier la journée ou l’événement.
Mais je viens de me rendre compte que cela renvois vers une page blanche, je le fais remonter.
Pour la dernière capture écran:
est ce que tu as bien créer les attributs supplémentaires?
Le compte utilisateur doit être crédité de crédit, de cours, de minutes, … afin qu’il puisse s’enregistrer sur la page publique.
Même si son compte est à zéro l’admin dans Dolibarr peux rajouter un utilisateur.
Cela viens de me faire penser que cette option est une obligation pour l’instant et qu’il serait peut être bien de penser aux événements gratuit comme une journée porte ouverte.
Est ce que c’était le cas sur ta version?
Si tu veux on peux se programmer un appel visio avec Hangout pour parler de tout ça.
Pour mettre une redirection vers la page public, il existe une constante à mettre en place dans Configuration / Divers, cette constante est une constante d’origine du core de Dolibarr.
MAIN_LANDING_PAGE: custom/event/public/
Pour que ça soit plus facile pour l’installation, je vais faire rajouter le paramétrage de cette constante dans les paramètres admin du module comme pour le module de comptabilité avancé.
Pour information: lors de la mise en place de cette constante, le redirection se fera lors du login pour les utilisateurs mais ou pour l’administrateur.
Je n’arrive pas à créer une réservation.
J’ai débogué le fichier event/registration/create.php et j’ai remarqué que la ligne 89 « if ( $action == ‹ addd › && $user->rights->event->registration->creer ) » vérifie les droits et malgré que l’utilisateur ait le droit de « Créer une inscription » j’ai une page blanche.
Même si je donne tous les droits sur le module Event, j’obtiens une page blanche.
Si je supprime cette 2è condition ($user->rights->event->registration->creer), mon utilisateur-test peut alors réserver ?!??
Quels sont les règles et permissions pour tes utilisateurs ?
J’ai modifié la ligne 89 sur GitHub, et cela fonctionne maintenant.
Mais est ce qu’il ne faudrait pas modifier le code afin que les droits utilisateurs définis dans Dolibarr soit pris en compte?
Hello,
Je viens de tenté de l’installer sur V11, malheureusement le module c’est installer mais ne se trouve pas dans la liste des modules donc impossible de l’activé.
Il est comme les autres, rien de particulier.
Je n’ai pas de V11 pour tester, il tourne sur V7 et V10 sans problème. @AlainR a testé sur V11 et dit que ça ne pose pas de problème.
Tu as mis quoi comme dossier dans le dossier custom? C’est quoi l’arborescence?