我正在尝试路由名为“pages”的文件夹内的任何刀片文件(application / views / pages / page.blade.php)
$path = '/pages/'.$anyname.'.blade.php';
Route::get('file/(:all)', function($path){});
应该如何更改能够检索任何刀片文件的$ anyname?
答案 0 :(得分:0)
我使用scandir方法工作。
$dir = path('app').'/views/pages/';
$pages = scandir($dir);
unset($pages[array_search('.', $pages)]);
unset($pages[array_search('..', $pages)]);
for($i = 2; $i <count($pages)+2; $i++){
//print_r($pages[$i]);
$temp = str_replace('.blade.php', '', $pages[$i]);
Route::get($temp, function(){
//return View::('index');
return 'asd';
});
}