Les redirect n'ont rien à faire là, ni dans charger, et encore moins
en input hidden puisque le formulaire est naturellement posté sur la
page courante.
Par ailleurs, si redirect il doit y avoir :
- il est un bon usage de la passe en argument du formulaire, et non de
la mettre en dur dans charger()
- du coup traiter connait le redirect car il le reçoit en argument aussi
- ce n'est *surtout pas* à l'action de faire un redirect, mais à
traiter de renvoyer un 'redirect' dans ses résultats. La surcharge du
fichier action/converser était volontaire, justifiée, et légitime, je
ne m'amuse pas à surcharger pour le plaisir. J'aurais par contre du
intégrer cette version dans la 2.1, ce que j'ai oublié.
Et si on veut ne pas faire d'ajax, il suffit simplement de ne pas
mettre de classe ajax autour de la balise #FORMULAIRE.
Je te laisse remettre tout ça en ordre de marche.
Cédric
Le 20 avril 2010 15:49, <real3t@gmail.com> a écrit :
Author: real3t@gmail.com
Date: 2010-04-20 15:49:00 +0200 (Tue, 20 Apr 2010)
New Revision: 37453Removed:
_plugins_/bandeau/action/
Modified:
_plugins_/bandeau/formulaires/configurer_langage.html
_plugins_/bandeau/formulaires/configurer_langage.php
Log:
Pourquoi faire en Ajax quelque chose qui doit changer toute la page ?
De plus, cela évite de forker un fichier de SPIPDetails: Connexion · GitLab
_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit