Problème de backslash sur la 3.6

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

Gilles Fournié

Mercredi 09 Novembre 2005 2:40:08 pm

Problème de backslash sur la 3.6

Bonjour,

Dans un template je génère du code javascript. J'ai besoin de protéger des apostrophes avec des \.

Le problème est que les \ disparaissent... Il me semble que le traitement des \ contient un bug...

L'instruction suivante :
{"\'=1 \\'=2 \\\'=3 \\\\'=4 \\\\\'=5 \\\\\\'=6"}
produit le résultat suivant :
'=1 \\'=2 \\'=3 \\\\'=4 \\\\'=5 \\\\\\'=6

Les \ sont conservés de façon très bizare. Il est impossible d'en transmettre un nombre impair à la page html... Le code utilisé marchait en 3.3.

Quelqu'un a-t-il eu ce même problème ? Sinon, connaissez vous le fichier source où se trouve le traitement des chaines de caractères ?

Merci
Sincèrment,
GF

eZ publish™ copyright © 1999-2008 eZ systems as