【发布时间】:2014-04-20 23:54:29
【问题描述】:
我正在尝试从一个模板“tuning.blade.php”生成路由
我有一个有 250 行的数据库,我想用一个路由或一个控制器动态创建 250 个路由。
我希望能够使用这些网址
laravel.dev/tuning/(field from DB row 1)
laravel.dev/tuning/(field from DB row 2 and so on)
我想把 DB 请求放在tuning.blade.php 中,这样这个模板就可以使用 250 个不同的 URL 显示所有 250 行
我尝试使用 Laravel Docs 中的第一个示例
class UserController extends BaseController {
/**
* Show the profile for the given user.
*/
public function showProfile($id)
{
$user = User::find($id);
return View::make('user.profile', array('user' => $user));
}
}
Route::get('user/{id}', 'UserController@showProfile');
我还从http://forumsarchive.laravel.io/viewtopic.php?id=9010 得到了一些有趣的搜索结果 但是我总是以未找到的异常结束
但我不确定在我的调整模板中添加什么来显示任何内容。我的调优模板位于 app/views/home/tuning.blade.php
目前我收到错误“Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException”
任何人都可以让我找到正确的方向来帮助我理解吗?
【问题讨论】:
标签: dynamic laravel blade laravel-routing