IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Utilisation de ESC_RAW [1.x]


Sujet :

Symfony PHP

  1. #1
    Membre éclairé Avatar de blasil64
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 324
    Par défaut Utilisation de ESC_RAW
    Bonjour à tous,
    Je cherche à utiliser ESC_RAW pour l'envoi d'un mail.
    J'utilise swift_mailer pour créer le message avec son sujet et son corps. Pour le corps du message, j'ai besoin d'insérer de l'HTML (image, sauts de lignes...).

    J'aimerai utiliser ESC_RAW pour permettre au code HTML d'être interprêté, mais je n'y arrive pas.
    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $bodyDemande= "Coucou la chipou <br/> Comment ça va ?";
     
    $mailOffre = Swift_Message::newInstance()
    					->setFrom(array(mail))
    					->setTo($mr->Offre->email_address)
    					->setSubject("Mise en relation")
    					->setBody($bodyDemande); // C'est ici que j'ai besoin de mon ESC_RAW !
    Ici, le corps est juste un test poru voir si ça va bien à la ligne.

    Merci d'avance pour vos réponses !

  2. #2
    Membre expérimenté
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    251
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2006
    Messages : 251
    Par défaut
    et si tu appelais setBody comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setBody($bodyDemande,'text/html');

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 66
    Par défaut
    Tu dois surement etre dans une action, si c'est le cas, le mieux est de mettre ton code dans un partial et de l'appeller par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $this->getPartial('module/partial');
    Sinon tu peux faire ça sous forme de classe qui est une manière bien plus élégante tu trouveras toute les infos ici :

    http://www.symfony-project.org/more-...4/fr/04-Emails

  4. #4
    Membre éclairé Avatar de blasil64
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 324
    Par défaut
    Bonjour à tous,
    Merci benji07, je ne connaissais pas cette astuce pour interpréter le code html. Du coup, ça rend niquel.

    Merci pour vos réponses.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo