Humm... marche pas, décode rien.
Mais je veux que ça reste une url justement à appeler.
|html_entity_decode ?
Pas essayé mais cette fonction va décoder toutes les entités html sans se soucier si c'est bien un séparateur de paramètres ou un paramètre lui-même (exemple redirection à ne pas décoder ici).
Ma question n'est pas "comment retransformer en &" qui aura bien des aléas mais "comment éviter de les avoir" par la balise URL_ACTION_AUTEUR" ?
J'ai créé une page zpip de test contenu/page-geocode_adresses contenant
<div class="ajax"> #FORMULAIRE_COORDONNEES_JS_GEOCODER
</div>
et la saisie geocoder.html contient entre autres :
<script type="text/javascript">
<!--
function sauve_reponse( ageoreponse) {
var url_action = "[(#URL_ACTION_AUTEUR{lier_adresse_gis,lier/nouveau/adresse/-1}|urldecode)]";
url_action = parametre_url(url_action, 'id_adresse', idAdr);
Pourquoi la balise #URL_ACTION_AUTEUR renvoie-t-elle le séparateur en entité html ?
Est-ce un filtre de la page qui est passé par là ?