覆盖HtmlHelper :: link()函数

时间:2014-02-27 10:44:39

标签: cakephp cakephp-2.3

如果有更好的方法来实现我想做的事情,请指出。

我在CakePHP中有一个多语言应用程序,我想在每个页面中保留语言参数。我想要做的是,覆盖默认链接函数以在每个链接上放置语言参数,除非在输入数组中指定了语言参数。我知道如何做到这一点,我只需要有关如何覆盖类的说明,这样我就不必在较低级别更改我的代码。

1 个答案:

答案 0 :(得分:3)

将HtmlHelper扩展为MyHtmlHelper并使用别名将其映射回Html命名空间: http://book.cakephp.org/2.0/en/views/helpers.html#using-and-configuring-helpers