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 :

Performance: transformer EntityType en ChoiceType


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    546
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 546
    Par défaut Performance: transformer EntityType en ChoiceType
    Bonjour,
    J'ai une entity assez complexe avec des liaisons vers d'autres entity et du coup quand je crée un formulaire il est très très très long à charger.
    Dans mon formulaire, j'ai des listes déroulantes qui sont des "select" dans la base de données et qui me ramène les entités liées. J'ai donc dans mon formulaire plein de champs de type EntityType.
    Du coup pour alléger tout ça j'ai pensé à faire des ChoiceType que je remplis avec des array qui contiennent juste les infos pour identifier mes entités au lieu d'une liste d'entité comme c'est le cas aujourd'hui.
    J'ai modifié mon formulaire et ça va un peu plus vite (je n'ai changé que 2 listes pour le moment).
    Par contre j'ai un souci, quand j'utilise des EntityType, par défaut il sélectionne automatiquement l'entité en lien dans le select.
    Comme je n'utilise plus de EntityType mais une ChoiceType, il ne sélectionne rien.
    En bref, j'aurai besoin de vos conseils, comment on peut sélectionner l'entité et surtout assurer sa liaison dans le cas ou l'utilisateur change la valeur ?
    Merci de votre aide.

  2. #2
    Membre éprouvé Avatar de jisig
    Homme Profil pro
    null
    Inscrit en
    Avril 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Indonésie

    Informations professionnelles :
    Activité : null

    Informations forums :
    Inscription : Avril 2014
    Messages : 146
    Par défaut
    j'ai pas tout saisi

    mais pour un choicetype et l'associer à une entité , tu choisis le choiceType dont tu as besoin et tu le lies à l'entité comme là -->http://symfony.com/doc/current/refer...es/choice.html

Discussions similaires

  1. transformer une VIEW en TABLE pour y gagner en performance ?
    Par clavier12AZQSWX dans le forum Requêtes
    Réponses: 1
    Dernier message: 12/05/2010, 23h17
  2. [XSLT] Performance transformation
    Par noOneIsInnocent dans le forum Format d'échange (XML, JSON...)
    Réponses: 0
    Dernier message: 17/12/2008, 17h14
  3. Réponses: 8
    Dernier message: 11/02/2006, 23h36
  4. transformer un jour en JJ/MM/AA
    Par gemini_010 dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 08/11/2002, 22h55
  5. FFT(Fast Fourier Transform)
    Par IngBen dans le forum Traitement du signal
    Réponses: 6
    Dernier message: 23/05/2002, 16h35

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