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

Bien charter l'adhésion personne physique #1139

Closed
agallou opened this issue Mar 16, 2022 · 7 comments
Closed

Bien charter l'adhésion personne physique #1139

agallou opened this issue Mar 16, 2022 · 7 comments

Comments

@agallou
Copy link
Member

agallou commented Mar 16, 2022

La page d'adhésion des personnes physiques ressemble à cela (https://afup.org/admin/register) :

Screenshot 2022-03-16 at 08-20-30 Administration AFUP

La page d'adhésion des personnes morales ressemble elle à cela (https://afup.org/association/adherer/entreprise) :

Screenshot 2022-03-16 at 08-20-50 Afup - Association française des utilisateurs de PHP

C'est historique, cette page n'est pas chartée. Il faudrait la charter comme le reste du front (pour garder le contexte d'enête/footer notamment).

L'inscription est gérée ici :

public function registerAction(Request $request)

Elle utilise smarty.

L'adhésion entreprise est géré elle ici :

public function companyAction(Request $request)

Il faudrait passer le formulaire sur un form symfony afin de pouvoir basculer sur un template twig et pouvoir hériter du template :admin/association/membership:_base.html.twig.

@vinceAmstoutz
Copy link
Contributor

@agallou que veut-tu dire par charter ?

@agallou
Copy link
Member Author

agallou commented Nov 22, 2022

@vinceAmstoutz par charter je veux dire que la page respecte la charte, le design d'afup.org. Qu'il y a ait entre autres, en haut les deux menus bleus, le footer et que le formulaire ressemble à celui des entreprises.

@Zarlokh
Copy link

Zarlokh commented Jun 9, 2024

Est-ce qu'on peut changer aussi l'url ou il faut pour x ou y raisons absolument conserver l'url actuelle ?

@agallou
Copy link
Member Author

agallou commented Jun 9, 2024

@Zarlokh on peux changer l'url, c'est même mieux,
pour les adhésions entreprises c'est https://afup.org/association/adherer/entreprise on peux donc partir sur https://afup.org/association/adherer/particulier pour les particuliers (et on mettra en place une redirection coté apache, dans un htaccess).

@Zarlokh
Copy link

Zarlokh commented Jun 25, 2024

@agallou J'ai réussi à trouver le temps d'avancer sur le sujet
J'ai vu qu'il y a pas mal de valeur par défaut qui sont défini à la soumission du formulaire via des input hidden que j'ai normalement repris (faut que je regarde si les tests en place vérifie ça ou si il faut en faire)
Dans tous les cas, je regardais pour bien intégrer dans la charte et je me rends compte que lorsqu'un champs est invalide, on a un décalage de l'interface, champs pas en rouge, erreur pas en rouge etc...
image

Quand j'ai regardé sur le formulaire d'adhésion pour une entreprise, j'ai vu que c'est la même chose en réalité
image

Je me demandais si je laisse comme ça (semble être un form_theme a mettre de manière global pour l'ensemble du site sous sf donc peut-être une autre issue ?) ou si je corrige ce problème de manière unitaire sur ma page ?

J'ai également vu qu'il n'y a pas de vérification du format du numéro de téléphone
Est-ce que je regarde pour intégrer un libphonenumber afin de valider les num de tel ou encore une fois, c'est pas le but de l'issue donc je laisse pour une autre issue ?

@agallou
Copy link
Member Author

agallou commented Jun 29, 2024

@Zarlokh pour la vérification du numéro de téléphone j'aurais tendance à le faire dans une autre PR pour qu'on déploie ces changements au fur et à mesure
pour le souci de décalage, si tu arrives à le corriger dans cette PR sans que ça ne soit trop embêtant/ne prennes trop de temps, oui autant le faire maintenant, sinon on le fera plus tard vu que le problème est déjà présent

Zarlokh pushed a commit to Zarlokh/afup-web that referenced this issue Jul 10, 2024
dans la charte graphique du site non admin :
	* Déplace le code dans le SF
	* Fusionne les form_theme et l'applique sur le site SF
	* Supprime l'ancien code d'inscription
	* Fix les tests
Zarlokh pushed a commit to Zarlokh/afup-web that referenced this issue Jul 10, 2024
dans la charte graphique du site non admin :
	* Déplace le code dans le SF
	* Fusionne les form_theme et l'applique sur le site SF
	* Supprime l'ancien code d'inscription
	* Fix les tests
Zarlokh pushed a commit to Zarlokh/afup-web that referenced this issue Jul 19, 2024
dans la charte graphique du site non admin :
	* Déplace le code dans le SF
	* Fusionne les form_theme et l'applique sur le site SF
	* Supprime l'ancien code d'inscription
	* Fix les tests
Zarlokh pushed a commit to Zarlokh/afup-web that referenced this issue Oct 2, 2024
dans la charte graphique du site non admin :
	* Déplace le code dans le SF
	* Fusionne les form_theme et l'applique sur le site SF
	* Supprime l'ancien code d'inscription
	* Fix les tests
agallou added a commit that referenced this issue Oct 20, 2024
fix/charter-page-inscription : #1139 - Déplace la page d'inscription
@agallou
Copy link
Member Author

agallou commented Oct 20, 2024

Traité dans la PR #1516

@agallou agallou closed this as completed Oct 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

3 participants