[英]How to call php files placed outside laravel folder from laravel controller
我在我的localhost上有laravel項目名稱是博客,我在tmrate文件夾中有一些php文件,位於博客的另一端
path for laravel project- www/blog
path for php files -www/tmrate/.php files
我寫下面的路線:
Route::get('/tmrate/{id}','WebServiceController@getTmrate');
Route::post('/tmrate/{id}','WebServiceController@postTmrate');
在WebServiceController中我有以下代碼,
public function getTmrate($id){
$tmrate=DB::table('team_rating')->where('teamId',$id)->first();
if($tmrate->rating==''){
return view('tmrate.rateUs')->with('tmrate',$tmrate);
}else{
return view('tmrate.alreadyRatedUs');
}
}
每當我在資源/視圖中放置tmrate文件夾它工作正常,但我想將tmrate文件夾放在outsisde項目文件夾中並返回類似這樣的視圖
return view('www.tmrate.rateUs') or ('www.tmrate.rateUs.php')
但它沒有用,你有什么建議嗎?
您必須在(在config / view.php文件中)設置Laravel應查找視圖的第二個路徑。 順序很重要 ,框架將檢查上面數組中從第一個元素到最后一個元素的路徑(因此您可以在兩個文件夾中都有視圖,但將使用第一個匹配)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.