只要在v9的搜索页面嵌入{$CATEGORYS[11][url]} 或者其它栏目调用标签,v9的搜索结果就会变成 但是要是搜索页面其它地方都用静态html,嵌入搜索代码的时候就能搜索出结果!

2016年05月21日 |发布者:佚名  点击:
是返回数组名字冲突了
phpcms\modules\search\index.php
这个文件,大概190行,把
$data = isset($data) ? $data : '';
修改成
$data2 = isset($data) ? $data : '';

然后,你搜索结果页面模板的循环标签(循环搜索结果的标签)中的$data修改成$data2

其他的照常操作~

如果栏目标签不起作用,在模板的第一行加上以下代码就可以解决

<?php if(!isset($CATEGORYS)) { $CATEGORYS = getcache('category_content_'.$siteid,'commons'); } ?>

这个代码是加载栏目缓存的(但这个应该已经加载了、、这个操作应该可以省略)
转载请注明 文章出自:www.juhuiwangluo.com/fwzx/cjwt/2777.html
返回顶部