嗨,我在玩一个joomla2.5网站离线。我目前正试图通过内容搜索插件向joomla搜索组件添加一个新的slectlist。
我已经复制了 "$ordering"
把名字改成 "$license"
. 我修改了这些文件以包含新代码:
plugin/search/content.php
com_search/views/search/content/view.html.php
com_search/models/search.php
com_search/controller.php
所有内容都可以加载,但是当涉及到使用新的selectlist选项更改搜索结果时,除了默认选项外,它不会为每个选项提交mysql代码。
我发现这和搜索内容插件中的这一行有关。
function onContentSearch($text, $phrase='', $ordering='', $areas=null, $license='')
如果我加上 $license=''
到最后还是不行。但是如果我去掉了上面文件中的排序变量,它可以正常工作,但是我想同时保留这两个变量。
有人知道我做错了什么吗?谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!