3

我认为它很容易通过仅通过 html 创建表单并且不使用表单助手。使用表单助手有什么好处?

4

4 回答 4

7

使用表单助手,您可以获得很多好处:

  • 激活 xss/csrf 保护
  • 清理帖子数据
  • 多语言标签
  • 验证
  • 唯一的数据库验证
  • 简单的表格修改
  • 轻松设置表单字段值

我建议你看看:

表单验证

表单助手

朗帮手

于 2012-04-05T20:57:08.953 回答
1

我发现它有帮助主要有两个原因:

  1. form_open()可以为您做很多事情,例如解析操作 URL、添加 CSRF 隐藏字段等。如果您稍后决定要启用/禁用 CSRF,如果您虔诚地使用该功能,这是一个简单的布尔开关。

  2. form_dropdown()是救命稻草,特别是如果您想重新填充现有值或提供默认值。我很少想到手动编写此逻辑比提供数据数组和默认值更容易。

除此之外,其他功能很重要,取决于您如何使用验证等。

因为它是一个助手,所以只有在对你有帮助时才使用它。

于 2012-04-06T02:30:12.227 回答
0

他们帮助您制作表格。如果你能做到,那就去做吧,我发现任何自动生成的程序都比帮助更有害。这是因为他们经常使用廉价的样式来获得他们想要的东西。从本质上讲,他们永远不会选择最好的解决方案,而是选择最简单的解决方案。

另外,请阅读常见问题解答,因为我认为社区不会喜欢这种问题。

于 2012-04-05T20:13:51.120 回答
0

我认为使用表单助手的主要好处是它可以帮助验证规则、清理输入和添加对 XSS 的保护。

于 2012-04-05T20:22:37.727 回答