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 :

Passage à flex et mes relations entre entités ne vont qu'une fois sur deux [3.x]


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 Web
    Inscrit en
    Février 2003
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2003
    Messages : 307
    Par défaut Passage à flex et mes relations entre entités ne vont qu'une fois sur deux
    Hello

    J'ai passé mon appli de sf 3.3 à 4 et avec l'architecture flex et en renommant mes espaces de noms, et j'ai un soucis avec les relations des entités

    Ce message d'erreur apparait quand j'instancie un form par exemple dans /admin/categorie/new

    The target-entity App\Entity\commande cannot be found in 'App\Entity\CommandeProduit#commande'.
    Message complet : https://github.com/acmarche/ecommerc...ts/capture.png

    En fait si je vide le cache (rm /var/cache), j'affiche une fois la page ça va, je la réaffiche ça plante

    Au début je pensais mes traits posaient problème mais en retirant ça ne va pas non plus

    Ma barre de debug ne m'indique aucune erreur de mapping

    Voici mes entités

    https://github.com/acmarche/ecommerc...ter/src/Entity

    Je suis à cours d'idées pour trouver ce qui ne va pas

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 65
    Par défaut
    Salut,

    as-tu essayé de mettre une majuscule à "commande" dans le targetEntity? => targetEntity="App\Entity\Commande"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    class CommandeProduit extends BaseCommandeProduit implements CommandeProduitInterface
    {
        use ProduitTrait;
        /**
         * @ORM\ManyToOne(targetEntity="App\Entity\commande", inversedBy="commande_produits")
         * @ORM\JoinColumn(nullable=false)
         * @var
         */
        protected $commande;

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2003
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Février 2003
    Messages : 307
    Par défaut
    En effet c'était simplement ça !

    Merci :-)

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/11/2012, 00h38
  2. relation entre entités dans microsoft crm
    Par bssouf21 dans le forum Microsoft Dynamics CRM
    Réponses: 3
    Dernier message: 06/12/2011, 18h44
  3. relation entre entités dans microsoft crm
    Par bssouf21 dans le forum Microsoft Dynamics CRM
    Réponses: 0
    Dernier message: 05/12/2011, 10h20
  4. Relation entre entités dans différents bundles
    Par benderpremier dans le forum Doctrine2
    Réponses: 6
    Dernier message: 24/06/2011, 04h06
  5. Access me change mes relations entre tables
    Par karimspace dans le forum Access
    Réponses: 14
    Dernier message: 29/03/2006, 09h57

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