Partage
  • Partager sur Facebook
  • Partager sur Twitter

Enregistrer un champ disabled sous symfony

Sujet résolu
    17 septembre 2021 à 15:57:46

    Bonjour à tous,

    Je cherche depuis quelques jours un moyen de faire fonctionner le même champ un en disabled et l'autre en hidden sous Symfony.

    Avez-vous une idée s'il vous plait ?

    {{ form_row(form.toto, {'attr': {'disabled': 'disabled' }}) }}

    {{ form_row(form.toto, {'attr': {'hidden': 'hidden' }}) }}


    Je vous remercie.

    Bonne journée.

    -
    Edité par Rescue 17 septembre 2021 à 15:59:43

    • Partager sur Facebook
    • Partager sur Twitter
      17 septembre 2021 à 22:52:30

      Salut

      La valeur d'un champ disabled ne sera PAS envoyée au serveur, il vaudrait mieux utiliser readonly="readonly" dans ce cas. D'autre part, gérer les valeurs par défaut côté client uniquement, c'est dangereux. Prévois une bonne logique de "validation" qui "corrige" les données niveau serveur, ce sera plus sûr.

      • Partager sur Facebook
      • Partager sur Twitter
        19 septembre 2021 à 9:56:06

        Bonjour Ymox,

        Je te remercie pour ta réponse, tu as compris ce que je voulais faire.

        Un grand merci pour tes conseils. Je teste tout ça dès Lundi matin.

        Bon Dimanche.

        • Partager sur Facebook
        • Partager sur Twitter

        Enregistrer un champ disabled sous symfony

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown