This: Cakephp Override HtmlHelper::link提出了一个非常相似的问题,但没有完整的答案。也许现在,随着 Cake 2 的推出,将会有。
我想创建一个自定义助手,它是 Cake 的 Paginator Helper 的子类。我希望我的新助手覆盖 Cake 的 Paginator 助手的“数字”方法,但我希望它继承所有其他方法。
是否可以以这种方式扩展核心助手?显然,我不想:修改 Cake Core;在 AppHelper 超类中放置不必要的代码;或将整个核心分页助手复制到我的新助手中。