【发布时间】:2014-04-29 03:27:17
【问题描述】:
我在我的 CakePHP 项目中使用 CakeDC Tags 插件。我正在使用TagCloudHelper 来输出链接列表,但是这个助手没有按照我想要的方式格式化链接。具体来说,_tagUrl($tag, $options) 方法使用命名参数生成链接,而不是使用查询字符串。
代替
$options['url'][$options['named']] = $tag[$options['tagModel']]['keyname'];
通过以下更改,我得到了所需的行为
$options['url']['?'][$options['named']] = $tag[$options['tagModel']]['keyname'];
覆盖此方法的最佳实践方式是什么?我要创建另一个扩展 TagCloudHelper 的类吗?那么我如何告诉 CakePHP 使用我的类而不是插件的类呢?
【问题讨论】:
标签: cakephp cakephp-2.4