私はファイルという名前のテーブルを持っています。これはプロパティテーブルに関連する画像の名前を保存します。Laravelの画像ファイルをIDで表示5.2
私はこれらの画像を次のように表示しようとしています。
これはプロパティテーブルの一部です。
これは、テーブルファイルとプロパティテーブルとの関係です。
どのパラメータ私は私のコントローラ(PropertyController)のショー方法で渡すことができますか?
public function show($id)
{
$properties = Property::find($id);
$files = File::all();
return View::make('properties.show', ['properties' => $properties, 'files' => $files]);
}
しかし、それは、ビューへのファイルのテーブルに保存されているすべての画像を返します。
現在、私は次のことを持っています。
@foreach($files as $file)
<div class="col-md-6 thumb">
<a class="thumbnail">
<img id="myImg" src="{{ URL::asset('uploads/products/' . $file->name) }}" alt="{{ $file->name }}" width="300" height="200">
</a>
</div>
@endforeach
レコードに関連する画像をプロパティテーブルのidで表示できるようにするには、正しい方法はありますか?
以下:) – aceraven777