aja*_*ybc 0 php kohana kohana-3
我正在使用Kohana 3.2进行我正在进行的项目.我是这个框架的新手.在搜索文档以进行验证时,我找到了以下页面:
http://kohanaframework.org/3.1/guide/kohana/security/validation
在该页面中,他们使用内置的辅助函数来生成表单.我遵循了那个教程,但我很惊讶地看到,即使在使用表单助手函数之后,我不得不循环遍历errors数组并逐个显示错误.这与Yii非常不同,Yii会自动在表单字段旁边显示错误消息,并且还会智能地应用基本的javascript验证.
因此,我的问题是在Kohana框架中使用表单助手函数有什么意义?还是我错过了一些其他目的?
它是完全可选的,它们只是为了"轻松"创建表单元素,因此您不必手动转义每个属性HTML字符等.您可以添加一个函数来显示错误,echo Form::errors($errors, 'field_name')如果您愿意.
您将了解到Kohana本身并没有做任何"神奇"的事情,这完全取决于开发人员的决定.IMO这是一种力量.