如何实现“文章搜索”根据栏目id搜索不同的栏目内容?
来源:本站原创
点击数: 次
发布时间:2010年03月16日
文章中心和文章栏目,这两个栏目同时使用“/首页模板/默认文章首页模板.html” 模板,那怎么使这个模板里的“文章搜索”根据栏目id搜索对应的栏目内容?
例如:
“文章中心”中的“文章搜索”如图显示:
“文章栏目”中的“文章搜索”如图显示:
解决办法:
修改“文章搜索”标签的内容:
文章搜索:
将nodeId="1" 替换为 nodeId="@RequestInt_id"
有客户问到,为什么这样修改后,前台却不显示栏目下拉列表?变成这样:
原因是系统默认的“/首页模板/默认文章首页模板.html ”里面,调用了js代码来显示文章搜索标签而导致的问题。
解决办法:在内嵌代码管理里,找到对应的“文章搜索”的代码,打开代码内容,将里面的“文章搜索”标签复制到模板上,把模板里面的js代码替换即可。
例如:
用上图的 {PE.Label id="文章搜索" span="" class="" /}替换了“默认文章首页模板”里面的js代码——
注意:
其他模板上的搜索标签同理。