0
比方說,我有這樣的動態渲染文件夾視圖中的路線在Laravel
resources/views
paths
path1
index.blade.php
registration.blade.php
path2
index.blade.php
registration.blade.php
一個文件夾,我的路線
Route::get('/paths/{$path}, function(){
return view('paths/{$path}/index);
});
這並不工作,如果我這樣做
localhost.com/paths/path1
任何想法如何使它工作?在控制器中這樣做是更優選的。
好的我在train_fox回答之前已經修復了這個問題。我更喜歡在控制器
public function index(Request $request, $path)
{
$paths = [
'CD1',
'CD2',
'CD3',
];
foreach($paths as $path){
if($path === request()->segment()){
return $this->paths = $path;
}
}
return view('paths/'.$this->path.'/index');
}
任何想法?
您是否正確地閱讀了您的代碼? – mrabbani