联系官方销售客服
1835022288
028-61286886
栏目附加字段(联动菜单)搜索页面筛选无数据,麻烦告诉帮忙看看。
注:在模块中添加的字段可以筛选
我的具体操作步骤是
1、在插件联动菜单创建了一个菜单为"jiajufenlei"
2、在一个二级栏目添加了一个附件字段为“fenlei2”
3、search.html 调用目录(默认演示中复制的)
<p style="line-height:30px">
<strong>栏目分类:</strong>
<a class="label {if !$catid || $cat.child}label-success{else}label-default{/if}" target="_blank" href="{dr_search_url($params, 'catid', NULL)}">不限</a>
<!--调用栏目分类,这种用法只能用于模块列表与搜索页面-->
{loop $related $t}
<a class="label {if $t.id==$catid}label-success{else}label-default{/if}" target="_blank" href="{dr_search_url($params, 'catid', $t.id)}">{$t.name}</a>
{/loop}
</p>
4、search.html 中的联动菜单代码(默认演示中复制的,改了一下字段)
<!--按联动菜单搜索-->
<p style="line-height:30px">
<strong>按联动菜单搜索:</strong>
<a class="label {if !$params.fenlei2 || dr_linkage('jiajufenlei', $params.fenlei2, 0, 'child')}label-success{else}label-default{/if}" target="_blank" href="{dr_search_url($params, 'fenlei2', NULL)}">不限</a>
<!--调用联动菜单address,pid为动态获取的地区id-->
{list action=linkage code=jiajufenlei pid=$params.fenlei2}
<a class="label {if $t.id==$params.fenlei2}label-success{else}label-default{/if}" target="_blank" href="{dr_search_url($params, 'fenlei2', $t.id)}">{$t.name}</a>
{/list}
</p>
5、search.html 中的循环代码
{search module=$dirname order=$params.order order=$params.order id=$searchid total=$sototal catid=$catid page=1 pagesize=10 urlrule=$urlrule more=1}
{$t.title}
{/search}
6、更新了所有缓存
下面是截图