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 :

Formulaires de type EntityType : prévoir un choix par défaut qui n'est pas en BDD


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2004
    Messages : 319
    Par défaut Formulaires de type EntityType : prévoir un choix par défaut qui n'est pas en BDD
    Bonjour,

    J'ai un formulaire et dans la déclaration d'un champ j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    ->add('relationtypeId', EntityType::class, array(
                        'class' => 'BackBundle:TypeRelation',
                        'query_builder' => function (TypeRelationRepository $er) {
                            return $er->createQueryBuilder('f')
                                    ->orderBy('f.relation', 'ASC');
                        },
                        'choice_label' => 'relation',
                    ))
    Ma question c'est comment rajhouter en premier un choix qui n'est pas de la liste ? et le rendre obligatoire. Genre en dessus de la lsite en premier j'aurais : "Merci de choisir dans la lsite ...".


    Merci

  2. #2
    Membre Expert Avatar de Nico_F
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2011
    Messages : 728

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2004
    Messages : 319
    Par défaut
    Bonjour,

    Oui mais pur les collection cela ne fontionne pas ... Il me sort une erreur comme quoi je donne un string ....

  4. #4
    Membre Expert Avatar de Nico_F
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2011
    Messages : 728
    Par défaut
    Qu'est-ce qui provoque une erreur ? À quel moment cette erreur est levée ?

    Au hasard je dirais que cette erreur est levée au moment ou l'on essaye de setter la valeur de ton choice dans la class qui sert de data_class à l'ensemble du form : à toi de vérifier.

    Ce qui est bizarre c'est qu'avec un placeholder, la valeur affectée devrait être NULL plutôt qu'une string.

    La stack d'erreur pourrait aider à identifier d'ou vient le problème.

Discussions similaires

  1. [AJAX] Redirection après Ajax qui ne fonctionne pas
    Par ingeniomatique dans le forum AJAX
    Réponses: 9
    Dernier message: 19/08/2010, 15h29
  2. Réponses: 10
    Dernier message: 28/01/2010, 12h01
  3. Choix apres un échec a épitech
    Par Maf77 dans le forum Etudes
    Réponses: 22
    Dernier message: 19/07/2009, 21h00
  4. [PHP-JS] apparition du choix après menu déroulant
    Par swissmade dans le forum Langage
    Réponses: 1
    Dernier message: 25/04/2007, 23h02
  5. Réponses: 5
    Dernier message: 09/05/2006, 15h57

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