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 :

Symfony 5 - Créer une entity avec plusieurs dates


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2011
    Messages : 128
    Par défaut Symfony 5 - Créer une entity avec plusieurs dates
    Bonjour,

    Je souhaite créer un back-end et je me suis tourné vers symfony et le bundle EasyAdmin qui semblent très adaptés à mon besoin. Je connais PHP mais je suis un grand débutant sur symfony.

    Je rencontre actuellement une difficulté car je souhaite créer une Entity qui contiendrait plusieurs date. Par exemple, l'idée est d'avoir une entité "événement" qui contiendrait plusieurs dates "3 mars", "4 avril", etc. Le nombre de dates étant bien évidemment libre. L'idée est que dans le bundle EasyAdmin, un utilisateur puisse ajouter au moment de la création d'un événement, autant de dates qu'il le souhaite.

    Si j'ai bien compris, je dois créer en réalité deux entités :
    • evenement
    • date

    et faire une relation OneToMany entre les deux.

    Cependant si je fais ça, dans EasyAdmin, je vais devoir d'abord ajouter les dates, et ensuite créer un événement en sélectionnant les différentes dates. Ce n'est pas user friendly.

    A-t-on la possibilité d'avoir les 2 formulaires de création en 1 facilement ou suis-je obliger de surcharger les templates, les controllers, etc ?

    Je vous remercie d'avance pour votre aide.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2011
    Messages : 128
    Par défaut
    J'ai trouvé mon bonheur en jouant avec le paramètre "type".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {property: 'dates', type: 'collection', type_options: {allow_delete: true, allow_add: true}}

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

Discussions similaires

  1. [MySQL] Créer une variable avec plusieurs champs
    Par Brian35 dans le forum PHP & Base de données
    Réponses: 33
    Dernier message: 14/05/2012, 08h49
  2. Créer une table avec la date du jour dans le titre
    Par dodo69 dans le forum VBA Access
    Réponses: 3
    Dernier message: 15/04/2011, 14h41
  3. Comment créer une listBox avec plusieurs colonnes ?
    Par volcom_2222 dans le forum VB.NET
    Réponses: 6
    Dernier message: 27/02/2010, 11h44
  4. créer une fonction avec plusieurs paramètres
    Par SHERPAE dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/01/2009, 17h41
  5. Créer une archive avec la date du jour dans le nom ?
    Par Seb33300 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 25/04/2008, 11h21

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