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 :

Autoriser certaines balise dans un form


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Autoriser certaines balise dans un form
    Hello,

    j'ai un formulaire qui me permet d'ajouter des entrées de faq. J'aurai besoin de quelques balises html pour les mettre en place, mais elles sont évidemment échapées. Je n'aurai besoin que de <a> <ul> <li> <br />. Y a-t-il un moyen simple d'autoriser cela ou faut-il définir ses propres balises ?

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 875
    Par défaut
    Bonjour,
    personnellement, je change la mise en forme de mes formulaires en utilisant la méthode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php $form['mon champ']->render() ?>
    au milieu du code html de ma vue _form.
    Mais je suis débutant en symfony ceci dit ^^

  3. #3
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Je suppose que la question se pose à l'affichage, pas à la modification.

    Tous les objets passé du contrôleur au form sont embed dans une classe sfOutputEscaper. Par défaut ils sont échapé. Il reste possible de ne pas les échaper.

    Pour un champs dans un enregistrement, cela donnera ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $data['monChamp']->getRawValue()

Discussions similaires

  1. Autoriser certains caractères dans une textBox
    Par Guillaume1701 dans le forum C#
    Réponses: 1
    Dernier message: 04/08/2013, 15h54
  2. Réponses: 5
    Dernier message: 26/06/2012, 12h37
  3. remplacer texte dans certaines balises
    Par falco- dans le forum Langage
    Réponses: 4
    Dernier message: 18/10/2007, 14h27
  4. Balise <PRE> marche pas dans un form
    Par chateau64 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 14/11/2005, 09h20

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