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 :

ManyToMany Sonata Admin (sonata_type_model) [2.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2012
    Messages : 91
    Par défaut ManyToMany Sonata Admin (sonata_type_model)
    Bonjour à tous,

    Voilà j'ai une entité Team avec une many to many à l'entité matière (Une teams peux etre à rattaché à plusieurs matières et inversement) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    /**
         * @ORM\ManyToMany(targetEntity="AppBundle\Entity\Team", cascade={"persist"}, inversedBy="matieres")
         * @JoinTable(name="team_matiere")
         */
        private $teams;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    /**
         * @ORM\ManyToMany(targetEntity="AppBundle\Entity\Matiere", cascade={"persist"}, mappedBy="teams")
         */
        private $matieres;
    Je voudrais pouvoir créer ou ajouter une matière à une team dans sonata admin. J'ai donc crée ma TeamAdmin :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $formMapper
                ->add('name', 'text', array('label' => 'Nom de l\'équipe'))
                ->add('year', 'text', array('label' => 'Année'))
               ->add('matieres', 'sonata_type_model', array('by_reference' => false, 'multiple' => true));
    Les matières sont bien récupéré, j'ai bien le bouton ajouter mais le problème est que dans le select lorsque j'ajoute une matière et que je clique sur sauvegarder, la nouvelle matière n'est pas sauvegarder...

    Une idée ?

    Merci d'avance pour votre aide :-)

  2. #2
    Invité de passage
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mai 2018
    Messages : 1
    Par défaut
    Bonjour, je voudrais savoir comment il a été résolu.
    Merci

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

Discussions similaires

  1. [2.x] Sonata Admin, ajouter des join
    Par pmithrandir dans le forum Symfony
    Réponses: 2
    Dernier message: 10/01/2014, 10h08
  2. [2.x] Sonata admin + sf2.1
    Par matlow dans le forum Symfony
    Réponses: 1
    Dernier message: 31/05/2013, 16h03
  3. [2.x] en-tete de colonne cliquable (sortable) sonata admin
    Par baddark dans le forum Symfony
    Réponses: 2
    Dernier message: 22/11/2012, 14h36
  4. [2.x] sonata.admin.builder.filter.factory
    Par shadok1 dans le forum Symfony
    Réponses: 0
    Dernier message: 28/03/2012, 16h54
  5. [2.x] Validation des champs avec sonata admin
    Par elec1984 dans le forum Symfony
    Réponses: 5
    Dernier message: 06/03/2012, 03h34

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