我已经在 routes.php :
中挖掘了我的资源<form action="{{ URL::route('user') }}" method="post">
<input type="text" name="username" placeholder="username" /><br />
<input type="text" name="password" placeholder="password" /><br />
<input type="text" name="uuid" placeholder="uuid" /><br /><br />
<input name="_type" type="hidden" value="login" />
<input type="submit" value="submit" />
</form>
现在我想使用我的html-form链接:
production.ERROR: exception 'InvalidArgumentException' with message 'Route [user] not defined.
但是Laravel正在抛出异常:
public class InteractionRequirement {
protected int requirementNumber;
public int RequirementNumber{
get{ return requirementNumber;}
set{ requirementNumber = value;}
}
}
答案 0 :(得分:1)
您使用错误的路线名称,请使用以下
<form action="{{ URL::route('user.store') }}" method="post">
答案 1 :(得分:0)
使用资源时,路由的名称取决于HTTP方法。您可以通过执行以下操作来检查姓名:
php artisan route:list
您有两种选择。使用你到达那里的名字或者只是另一个辅助函数(我认为这会更容易):
URL::action('UserController@store')