我知道 laravel 5 还没有发布并且处于开发阶段,但我一直在尝试并了解它是如何工作的。使用 HomeController,我添加了另一种称为联系的方法,当我尝试通过浏览器访问它时,它只显示 404 页面。我究竟做错了什么?默认情况下,路由被禁用,所有内容都通过控制器传递。
http://domain.com/home/contact
<?php namespace App\Http\Controllers;
use Illuminate\Routing\Controller;
class HomeController extends Controller
{
public function index()
{
$data = array(
'fname' => 'sarmen',
'lname' => 'b'
);
return view('pages.home')->with('data', $data);
}
public function contact()
{
return 'contact us';
}
}
在
app/Providers/RouteServiceProviders.php
这条线
require app_path('Http/routes.php');
被注释掉了。所以我只是取消注释并将其放入我的 routes.php
$router->get('contact', 'HomeController@contact');
它仍然不起作用。