[英]Laravel 4.2- How to Route to files in a Subfolder
这是我第一次使用stackoverflow。 我真的陷入了Laravel 4.2中一个看似简单的问题,如何路由到一堆文件(.php在子目录中查看文件)。
我在名为Mechanics的子目录中大约有40个.blade.php文件。 当点击链接时
action('PagesController@mechanicspages')
(注意:我不知道如何从此处传递值)。 路线是
Route::get('/mechanics/{id}', 'PagesController@mechanicspages');
PagesController上的函数是:
public function mechanicspages($id)
{
return View::make('/mechanics/{$id}');
}
我可以用这种逻辑显示视图吗?
为此,您需要使用查找对象并将其发送到视图...
要访问子文件夹中的视图,只需使用句号“。”
这是我会做的:
路由文件:
Route::get('/mechanics/{id}', 'PagesController@mechanicspages');
控制器文件:
public function mechanicspages($id) {
$mechanic = Mechanics::find($id);
if($mechanic)
return View::make('mechanics.subview')->with($mechanic);
}
有关更多信息,请参见:
如何传递数据进行查看。 http://laravel.com/docs/4.2/responses (下半部分。搜索“ with”)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.