模板的搜索頁面,然后我后臺也設置了首頁繼承搜索頁。
然后創(chuàng)建了,欄目ID1的一個欄目,然后設置了欄目字段。創(chuàng)建了一個字段所在地區(qū)(字段是suozaiquyu),調用的是聯動菜單【zsdq】。
然后篩選;
{if $catid==1}
<div class="form-group row">
<label class="col-md-2 control-label">所在地區(qū)</label>
<div class="col-md-10">
<label><a class="label {if !$params.suozaiquyu || dr_linkage('address', $params.suozaiquyu, 0, 'child')}label-success{else}label-default{/if}" href="{Router::search_url($params, 'suozaiquyu', NULL)}">不限</a></label>
<!--調用聯動菜單address,如果是其他聯動菜單,請改name參數,pid為動態(tài)獲取的地區(qū)id-->
{list action=linkage code=zsdq pid=$params.suozaiquyu more=1}
<label><a class="label {if $t.id==$params.suozaiquyu}label-success{else}label-default{/if}" href="{Router::search_url($params, 'suozaiquyu', $t.id)}">{$t.name}</a></label>
{/list}
</div>
</div>
{/if}這樣放上去頁面以后,頁面不會顯示。

如果我換成這樣子:
<?php
$tp = dr_linkage('zsdq', $params.suozaiquyu);
if ($tp.pid) {
$tp = dr_linkage('zsdq', $tp.pid);
}
$tpid = $tp.id;
$pids = explode(',', $tp.childids);
?>
<a class=" {if !$params.suozaiquyu}a_on{else} {/if}" href="{Router::search_url($params, 'suozaiquyu', NULL)}#ssjg">不限</a>
<!--調用聯動菜單address,pid為動態(tài)獲取的地區(qū)id-->
{linkage code=zsdq pid=0 more=1}
<a class=" {if in_array($t.ii, $pids)}a_on{else} {/if}" href="{Router::search_url($params, 'suozaiquyu', $t.id)}#ssjg">{$t.name}</a>
{/linkage}頁面就會顯示了,但是點擊篩選以后 出來的結果好像不管用。不知道是怎么回事了。

是針對模塊首頁的,不是首頁,是模塊首頁,,demo/index.html
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
現在是這樣,就是demo/index.html 直接顯示demo/search .html
回復迅??蚣軇?chuàng)始人
從來沒見過這么寫的代碼,樓主分析這個你這么寫是什么意思
http://apdwn.com/doc/843.html 這里的
回復@百鬼夜行
問下文檔的作者看看,原來不是官方寫的
回復@五金沖壓件
把默認的demo/search.html拿到模塊demo/index.html試試,我也感覺你代碼存在問題,感覺看著別扭
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
測試了,也不行。也是一樣 曬篩以后 不會篩選。是公共模型字段。
回復迅??蚣軇?chuàng)始人
模型字段是永遠不會不會不會不會不會不會顯示在模塊首頁的,因為模塊首頁沒有catid參數
回復@五金沖壓件
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
不是,我是模塊首頁 集成搜索頁,訪問模塊首頁的時候 用的是搜索頁模板,然后這個是在搜索頁面的,不是在首頁,是在search.html
回復迅??蚣軇?chuàng)始人
這種情況實際上還是模塊首頁,同樣模型字段是永遠不會不會不會不會不會不會顯示;模型字段顯示的條件是url中必須包含catid值
回復@五金沖壓件
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
/index.php?s=模塊目錄&c=search&地區(qū)字段=地區(qū)值&所在區(qū)域=所在區(qū)域值
在這個URL下,會顯示,但是篩選不出來結果。
{search module=bsxy id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=15 urlrule=$urlrule} {/search}回復迅??蚣軇?chuàng)始人
不可以的
{search module=bsxy id=$searchid total=$sototal order=$params.order catid=$catid more=1 page=1 pagesize=15 urlrule=$urlrule} {/search}不細看手冊吧
more=1我加了 篩選還是結果沒有篩選,結果還是顯示的全部
回復@易學習