Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event add/edit form : unique widget with Select2 for Lieu field #25

Open
3 tasks
agilare opened this issue May 29, 2019 · 0 comments
Open
3 tasks

Event add/edit form : unique widget with Select2 for Lieu field #25

agilare opened this issue May 29, 2019 · 0 comments

Comments

@agilare
Copy link
Owner

agilare commented May 29, 2019

Feature simplifying the entering of the place when adding/editing an event. Currently, on this form a user has to choose between the selection a place registered on La décadanse (a <select> with Chosen) or entering manually place informations : name, address...
Often users wrongly choose to enter manually informations despite the place is after all already registered on La décadanse.

In order to start this issue, #17 has to be done first.

Specifications

champs

Lieu :

Nom*
Adresse*
Localité/quartier*
URL

cas

user tape le nom dans le champ <select> (avec Select2) :

  1. il le trouve et le sélectionne (event)
  2. les 3 champs suivants deviennent readonly et sont remplis par les infos du lieu (les éventuelles données existantes dans ces 3 champs sont remplacées)

Si le user déselectionne le lieu (event) :

  1. reset : les 3 champs sont vidés et readonly est ôté

OU

  1. il ne le trouve pas et finit de taper le nom, les 3 champs restent vides
  2. il saisit les champs suivants (au moins adresse et localité)

alimenter les données des lieux :

  • json
  • <option value="123" data-adresse="3, sentier des Saules" data-localite="Genève" data-url="http...">Cinéma CDD</option>

éventuellement afficher nom + addresse

Tasks

  • explorer "tags" Select2
  • explorer events Select2
  • gérer rétablissement données saisies au réaffichage du form
    ...
@agilare agilare changed the title Form add/edit form Event add/edit form : unique widget with Select2 for Lieu field May 29, 2019
@agilare agilare added this to the v3.3 milestone Jun 14, 2019
@agilare agilare added the medium priority label Apr 25, 2023
@agilare agilare removed this from the v3.3 milestone Apr 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Development

No branches or pull requests

1 participant