|
|
 |
modificateur de variable : afficher sur 1 seule ligne |
 |
Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.
|
Auteur
|
Message
|
|
Antoine Guergnon
|
Lundi 24 Octobre 2005 5:56:33 pm
modificateur de variable : afficher sur 1 seule ligne
Bonjour,
J'aimerai savoir s'il existe un "modificateur de variable" pour une chaine de caractere qui affiche tout le texte demandé sur une seule ligne. le modificateur (ou fonction) "nl2br()" ou "break()" ne donne pas l'effet escompté.
En effet, j'affecte du texte à une variable dans une fonction javascript. Donc il faudrait que les "\n\r" soient converti en "<br />" mais le modificateur "nl2br()" n'enlève pas les retour charriot...
Y aurait il un modificateur (une fonction) qui agisse de tel sorte ?
Si non, où faut il ajouter cette fonctionnalité?
En vous remerciant,
Antoine
|
|
Antoine Guergnon
|
Mardi 25 Octobre 2005 9:33:22 am
Re: modificateur de variable : afficher sur 1 seule ligne
(re) Bonjour,
Apres quelques heures de recherche au milieu du code, j'ai trouvé une solution à mon probleme :
J'ai modifié le fichier [lib/eztemplate/classes/eztemplatestringoperator.php] en ajoutant une spécificité pour le modificateur "wash()". Cette spécificité remplace les "\n" ainsi que les "\r" par "".
Voila.
Par contre il se peut (sans doute meme) qu'une "vrai" méthode existe. Si quelqu'un a un renseignement...
Merci
|
|
Lex 007
|
Mercredi 26 Octobre 2005 12:19:27 pm
Re: modificateur de variable : afficher sur 1 seule ligne
Salut
La méthode la plus propre serait de faire une extension avec un template operator qui accomplit la transformation voulue. Il y a un wizard pour construire cela dans l'interface d'administration .
A+
|
|
Antoine Guergnon
|
Mercredi 26 Octobre 2005 2:05:15 pm
Re: modificateur de variable : afficher sur 1 seule ligne
bonjour et merci de votre réponse.
Par contre je ne vois pas vraiment a quoi vous faites allusion à propos d'un wizard dans l'interface admin.
j'ai besoin de cette fonctionnalité pour affecter du texte (dynamique) à une variable javascript. Il faudrait pour cela créer un template pour chaque variable javascript ?
Car en fait ce n'est pas dans la page HTML que l'affichage doit se faire sur une seule ligne mais plutot (et obligatoirement) dans le code source.
Si vous pouviez m'éclairer un peu pour le "wizard" dans l'interface admin...
Merci
|
|
Lex 007
|
Jeudi 27 Octobre 2005 9:56:07 am
Re: modificateur de variable : afficher sur 1 seule ligne
OK, si il y a du Javascript, ça risque d'etre un peu plus compliqué !
Sinon le wizard se trouve dans Setup (administration) > rapid application development (RAD)
|
|
Antoine Guergnon
|
Jeudi 27 Octobre 2005 10:23:00 am
Re: modificateur de variable : afficher sur 1 seule ligne
Ok,
Je vais aller voir ce "wizard".
Merci encore pour les renseignements...
Bonne journée.
|
|
|
 |
|