Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/05/2011, 15h08   #1
Invité de passage
 
Vincent Maurel
Inscription : novembre 2010
Messages : 19
Détails du profil
Informations personnelles :
Nom : Vincent Maurel

Informations forums :
Inscription : novembre 2010
Messages : 19
Points : 2
Points : 2
Par défaut sfWidgetFormTextareaTinyMCE - récupération du contenu html

Bonjour, j'ai installé un widget sfWidgetFormTextareaTinyMCE pour faire un formulaire d'envoi de mail que je souhaite envoyer en html.

Le problème c'est que quand je récupère la valeur de ce champ en faisant par exemple:

Code :
$this->texte = $form["texte"]->getValue();
puis dans une vue

Je me retrouve avec ça dans mon html :

Code :
<p>essai d<strong>e rich te</strong>xt</p>
donc avec les balises "échappées" en quelques sorte. J'ai pas mal cherché, je n'ai pas trouvé le moyen de récupérer le texte avec les balises html non modifiées.

Quelqu'un pourrait m'aider ?
BritsFan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 18h04   #2
Membre habitué
 
Avatar de Niki59
 
Homme
Développeur Web
Inscription : mai 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2008
Messages : 212
Points : 136
Points : 136
Salut BritsFan,

Ceci devrait peut-être marcher :

Code :
$this->texte = $form["texte"]->getValue(ESC_RAW);
Niki59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 18h46   #3
Invité de passage
 
Vincent Maurel
Inscription : novembre 2010
Messages : 19
Détails du profil
Informations personnelles :
Nom : Vincent Maurel

Informations forums :
Inscription : novembre 2010
Messages : 19
Points : 2
Points : 2
Bonjour, merci d'avoir pris le temps de répondre

Quand j'essaye ce que vous m'indiquez j'ai l'erreur:

Code :
Notice: Use of undefined constant ESC_RAW - assumed 'ESC_RAW'
en fait j'ai l'impression que je suis sur symfony 1.4 d'après ce que note le debugger
BritsFan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 20h30   #4
Membre habitué
 
Avatar de Niki59
 
Homme
Développeur Web
Inscription : mai 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2008
Messages : 212
Points : 136
Points : 136
La constante n'est peut-etre qu'utilisable dans la vue ?

Essaye de mettre ceci dans le controller

Code :
$this->texte = $form["texte"]
Et ceci dans la vue :

Code :
<?php echo $texte->getValue(ESC_RAW); ?>
Niki59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 22h58   #5
Invité de passage
 
Vincent Maurel
Inscription : novembre 2010
Messages : 19
Détails du profil
Informations personnelles :
Nom : Vincent Maurel

Informations forums :
Inscription : novembre 2010
Messages : 19
Points : 2
Points : 2
Oui ça marche nickel comme ça super merci !
BritsFan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h52.


 
 
 
 
Partenaires

Hébergement Web