###/storage/app/images/の画像を表示してみる
フロント側(bladeファイル)
<img src="/get_request_image?name=test.png">
こんな感じで。
ディレクトリまで動的にする場合は、ディレクトリ名も渡してあげます。
//bladeファイル
<img src="/get_request_image?filename=dir_name01&name=test.png">
とりあえずルーティング書きます。
//web.php
Route::get('/get_request_image', 'TestController@get_request_image');
//TestController.php
public function get_request_image(Request $request){
$data = $request->all();
$path = storage_path("app/images/" . $data["file_name"]);
return Response()->file($path);
}
画像名を渡したらpathを返します。
images/配下も動的にしたい場合はディレクトリ名も受け取ります。
public function get_request_image(Request $request){
$data = $request->all();
$path = storage_path("app/images/" . $data["dir_name"] . $data["file_name"]);
return Response()->file($path);
}
こんな感じでどうでしょう。