我是一名使用laravel的新手php开发人员。
我将 routes.php 定义为
Route::get('/', function()
{
return View::make('Home.index');
});
和我的 index.blade.php 就是这样
@extends('layouts.master')
@section('content')
<h2>All Users</h2>
<p> {{HTML::link('Home.createuser', 'Add a New User')}} </p>
@stop
我有一个从index.blade.php到第三个名为 createuser.blade.php 的文件的链接,该文件被定义为
@extends('layouts.master')
@section('content')
<div>
<legend> Add a User</legend>
</div>
@stop
文件index.blade.php和createuser.blade.php都在同一个文件夹中
但是,每当我尝试从索引页面访问createuser页面时,我都会遇到可怕的NotFoundException错误。
我正在尝试关注this视频。
请有人帮忙,
由于
答案 0 :(得分:0)
您目前刚刚为索引
创建了一条路线如果您想创建用户,则还需要指定用户。
像这样 // returns index view for user
Š
Route::get('/', function()
{
return View::make('Home.index');
});
// create user
Route::get('user/create', function()
{
// return the user create view from views/home folder
return View::make('Home.createuser');
});
现在,如果您浏览yoursite.com/user/create,您将获得创建用户视图
希望其明确
但为了更好的理解
Laravel观看视频教程:laravel views
Laravel路线视频教程:laravel routes