繁体   English   中英

Laravel:资源控制器和验证

[英]Laravel: Resource controllers and validation

我正在Laravel中使用资源控制器。 我要做的是一个非常简单的工作流程。 1)使用create函数显示要插入数据的表单2)使用store函数保存资源

我不明白使用验证来构建这样的简单环境的正确方法。

这里有一些问题:在create函数中,我显示表单:

return View:make('form');

1)必须在哪里指出表单的动作? 我想store功能。

2)我必须在哪里执行验证? 我认为如果表单指向store ,则可以在此功能中执行验证。 如果验证失败,我将重定向到Create

3) “默认” create函数在输入中没有任何参数。 如何通过错误消息重定向到该函数?

您如何看待这个工作流程? 您如何使用资源控制器?

View::make方法仅创建您的视图。 在您看来,您需要制作表格。 您可以在视图内部使用Form::openForm::model方法以及所有其他Form::方法作为输入。 您的控制器应处理输入,并且您的控制器或模型都可以保存输入。

对于#3,应该没有用于create任何参数,因为它是用于新记录的。 showeditupdatedestroy都接受ID参数。

请参阅: http//laravel.com/docs/controllers#resource-controllers

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM