我目前正在使用Laravel 5.2,嘗試在點擊 上顯示圖像,這些圖像當前存儲在存儲文件夾中。我試圖在我的刀片視圖中顯示這些圖像,但每次加載頁面時,都會遇到未定義的變量異常。刀片視圖中未定義的變量錯誤
控制器:
public function createemoji($action,$statusId)
{
$path = storage_path('app/public/images/'.$action.'.gif');
/*$request=new storage();
$request->comment=$path;
$request->user_id=Auth::user()->id;
$request->post_id=$statusId;
$request->save();*/
return redirect()->returnemoji()->with('file'->$path);
}
public function returnemoji($file)
{
return Image::get('$file')->response();
}
在我的默認視圖我試着用計數(),但每次它加載的頁面,它給了我未定義的變量。我應該如何顯示它?
它仍未顯示在刀片視圖中,它表示未定義的變量。 –
您還需要刪除此行中文件變量的引號:return Image :: get($ file) - > response(); –
仍然無效,未定義變量.. –