我是Laravel 4的新手,我已经陷入困境......我似乎无法绕过路线。
当我访问以下网址帐户/ welcome / Scott / UK时,我一直收到此错误:
Missing argument 2 for Illuminate\Routing\Controller::missingMethod()
这是我的路线文件中的内容:
Route::controller('account', 'AccountController');
这是在我的控制器中:
public function action_welcome($name, $place)
{
echo "Welcome to {$place}, {$name}!";
}
任何人都可以对此有所了解吗?它必须是非常简单的东西。
答案 0 :(得分:2)
这是Laravel 4 RESTful Controller中操作的正确语法:
class GenericController extends Controller {
public function getWelcome($name, $place)
{
echo "Welcome to {$place}, {$name}!";
}
public function postLogin()
{
...
}
}
您可以通过执行
来查看是否正确php artisan routes