Re: [Spip-zone-commit] r124144 - in _plugins_/coordonnees/trunk
BoOz <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CAOSy7R5YmNJbtZ0Tc4XXByBjtn8zx1tRri8Ycts94Ooq4G4qFA@mail.gmail.com> |
Super. Le ven. 10 avr. 2020 à 22:14, Charles Razack <[email protected]> a écrit : > clap clap clap 👏 > > Le 10/04/2020 à 22:09, [email protected] a écrit : > > Author: RastaPopoulos > > Date: 2020-04-10 20:09:13 +0000 (Fri, 10 Apr 2020) > > New Revision: 124144 > > > > Modified: > > _plugins_/coordonnees/trunk/ > > _plugins_/coordonnees/trunk/action/api_adresses_par_pays.php > > _plugins_/coordonnees/trunk/coordonnees_pipelines.php > > _plugins_/coordonnees/trunk/formulaires/editer_adresse.php > > _plugins_/coordonnees/trunk/paquet.xml > > Log: > > Pfiou, normalement enfin finalisation de la refonte des adresses dont on > peut changer le pays et que ca change les champs demandes. Car il manquait > un GROS truc oublie : si on change le pays, c'est plus les memes champs, et > DONC... 1) c'est plus les memes verifications a faire, et 2) si ca s'arrete > dans verifier() et donc qu'on reaffiche le formulaire, ca ne doit pas > afficher les champs du pays de depart, mais bien ceux du pays modifie ! Et > donc pas en JS cette fois mais en PHP. Du coup il faut faire un travail > similaire a ce qu'on avait fait en JS, mais dans un pipeline PHP > (formulaire_saisies en l'occurence) et c'est pas aussi facile qu'avec > jquery sous la main evidemment ! Mais quand meme plus facile en saisies que > s'il fallait le faire avec du html... Ah et du coup tout comme le JS, cette > solution fonctionne donc pour n'importe quel formulaire qui contiendrait > des adresses, pas juste editer_adresse, et pas juste Profils. > > > > > > Details: https://zone.spip.org/trac/spip-zone/changeset/124144 > > > > _______________________________________________ > > [email protected] - > https://listes.rezo.net/mailman/listinfo/spip-zone-commit > _______________________________________________ > liste: https://listes.rezo.net/mailman/listinfo/spip-dev > doc: https://www.spip.net/ > dev: https://core.spip.net/ > irc://irc.freenode.net/spip