This:Cakephp Override HtmlHelper::link问一个非常类似的问题,但没有完整的答案。也许现在,Cake 2将会出现。如何扩展或覆盖CakePHP Core Helper的功能/方法
我想创建一个自定义帮助程序,它是Cake的Paginator Helper的子类。我希望我的新帮手重写Cake的Paginator助手的'数字'方法,但我希望它继承所有其他方法。
是否可以通过这种方式扩展核心帮助程序?显然,我不想:修改Cake Core;将不必要的代码放在AppHelper超类中;或者将整个核心分页助手复制到我的新帮手中。
我同意,别名是更好的方法去... – 2013-05-29 03:08:26
不能相信我不知道这个功能。谢谢Derek – 2013-08-26 11:59:53
在CakePHP 2.4.4上,我遇到了使用上述代码的错误消息。 '找不到助手类PaginatorExtHelperHelper.'。我使用了代码'public $ helpers = array( 'Paginator'=> array('className'=>'PaginatorExt') );'改为。 – VCD 2014-03-04 02:44:25