Codeigniter中的方法/函数覆盖

时间:2010-03-17 01:54:32

标签: php codeigniter frameworks override

我想在CodeIgniter中仅为一个控制器覆盖表单助手的validation_errors()方法,以便它显示单个错误消息(作为简单英语的句子)而不是详细的行项目摘要。我已经尝试在我的控制器中定义validation_errors()函数,这是我通常使用Silverstripe的Sapphire框架所做的事情,但这不适用于CI。

根据具体情况覆盖方法的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

你可以在你的application / helpers /文件夹中创建一个MY_Form_helper.php并在那里创建该函数,然后当你加载表单助手时,它也应该加载你的函数。

有关详细信息,请阅读“http://codeigniter.com/user_guide/general/helpers.html

上的”扩展“帮助”部分