phpcms v9搜索页调用网站导航


{pc:content action=”category” catid=”0″ num=”12″ siteid=”$siteid” order=”listorder ASC” 
return=”dataa”
}


<ul>


<li><a href=”{siteurl($siteid)}”>首页</a></li>


{loop 
$dataa
 $r}


<li><a href=”{$r[url]}”>{$r[catname]}</a></li>


{/loop}


 </ul>


{/pc}




在搜索页调用网站导航时要注意以上代码红色、蓝色部分,如果没有红色部分代码并且蓝色部分为$data时会产生无搜索结果的现象。


分析:
获取栏目的标签返回的数组是$data,虽说标签闭合了,但是该数组还存在,而下面的搜索结果的数组也是$data,那么搜索结果的数组就会被你上 面的栏目数组覆盖,所以解决办法就是设置上面的栏目标签的return属性,指定返回数组名,别再弄成$data就可以了。

责任编辑:MOKUGE
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
黑碟资源 » phpcms v9搜索页调用网站导航