2017-02-01 9 views
0

私はユーザーの写真を取得し、public/assets/uploads/thumbnail /に保存したサムネイル形式で表示したいと思います。私はauth() - > user() - > user_detail-> file_nameを試しましたが、動かすことができません。どうやってやるの?関係laravelから現在ログインしているユーザーの画像を表示する方法

+0

dd(auth() - > user() - > user_detail)を共有できますか? – Dev

答えて

0
私はモデル

public function imagedata() { 
    return $this->hasMany(Images::class, 'listID', 'id'); 
} 

でその後行ったように、ユーザーがちょうどこの

$listingimg = Listings::findOrfail($id); 
のように、このメソッドを呼び出す得るとき、彼らは別のテーブル に保存されている場合は、最初の関係を定義する必要が

との関係を呼び出すための

foreach (listingimg as $singleIlisting) { 
      $singleIlisting->imagedata; 
     } 

あなたのニーズに応じて必要に応じてコードを修正してください。関係は1対多です。

+0

ええ、私のインターネットはちょうど今戻っています – d3cypher

+0

いいえ、私はダッシュボードに表示したいと思います。ユーザーが正常にログオンした後。 – d3cypher

+0

あなたはどこで定義した関係を定義しましたか? –

関連する問題