【发布时间】:2014-03-29 22:32:37
【问题描述】:
我需要一些帮助。我是 laravel 新手,遇到了一些奇怪的事情。
我在视图/用户中有一个“用户”资源。里面是index.blade.php 和create.blade.php.
我的应用程序网址是http://laravel.dev/,所以基本上如果我需要访问“创建用户”表单,我将转到http://laravel.dev/users/create,视图加载正常,但是当我尝试单击导航栏上的链接时,它会自动添加“用户" 即使导航 url 链接中没有“用户”,也会出现在 url 上。示例。
仪表板
当我点击它时,它会在 URL 的开头自动添加“用户”,使其成为用户/仪表板,并且正如预期的那样,我得到一个 404。
我的导航栏正在从我的 header.php 中的其他 php 文件加载
这是我的路线
/*Route for Users*/
Route::resource('users', 'UsersController');
【问题讨论】:
-
您是使用 URL::to 还是 URL::route 创建链接?如果是并且仍然存在此问题,请尝试在您的 html 中设置 href。