Besoin d'aide ?

Uploader plusieur image lier a un post

  • Avatar de bokino17
    Membre depuis :
    05/10/2018
    Messages :
    9

    Bonjour la grande famille Laravel ! Comment faire pour creer un post lier a PLUSIEURS IMAGES Je suis bloquer depuis quelques jour !

  • Avatar de bestmomo
    Membre depuis :
    07/04/2013
    Messages :
    2299

    Bonjour,

    S'il y a plusieurs images il faut créer une table pour mémoriser les liens des images avec une relation 1:n avec les posts.

  • Avatar de bokino17
    Membre depuis :
    05/10/2018
    Messages :
    9

    ta reponse est bonne mais je ne sais pas comment proceder pour ceer suis bloquer la dessus depuis

  • Avatar de bestmomo
    Membre depuis :
    07/04/2013
    Messages :
    2299

    Je suppose que tu as déjà une table posts.

    Tu crées aussi une table images :

    • id
    • post_id
    • name (pour mémoriser le nom de l'image)

    Il suffit enuiste de prévoir cette relation dans le modèle Post :

    public function images()
    {
    return $this->hasMany('App\Image');
    }

    Et la réciproque dans le modèle Image :

    public function post()
    {
    return $this->belongsTo('App\Post');
    }

Vous ne pouvez pas répondre à ce sujet.