我在本地主机上有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 project文件夹并返回这样的视图
return view('www.tmrate.rateUs') or ('www.tmrate.rateUs.php')
但它没有工作你有什么建议。
答案 0 :(得分:0)
您必须设置(在config/view.php文件中)Laravel应查找视图的第二条路径。 The order is important,框架将检查上述数组中从第一个元素到最后一个元素的路径(因此您可以在两个文件夹中都有视图,但将使用第一个匹配)。