迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
為什么附加字段搜索篩選循環不出來結果呢,找了一下說加上more=1 也不管用呀!
下面的篩選循環無效
{list action=search module=$dirname order=$params.order order=$params.order id=$searchid total=$sototal catid=$catid page=1 pagesize=10 urlrule=$urlrule more=1}
要滿足兩個條件
1、附加字段是主表
2、必須url里面必須存在catid=xxx參數
【可接二開、定制、使用解答】1樓
確定是主表
偽靜態的鏈接是這樣
screen/catid-2-furniture-yigui-more-1
改成動態吧,調試沒問題再改成靜態
【李小維】3樓
動態也無效
{search module=$dirname order=$params.order order=$params.order id=$searchid total=$sototal catid=$catid page=1 pagesize=10 urlrule=$urlrule more=1}
【可接二開、定制、使用解答】5樓
還是不行,確定是主表,模塊中的聯動字段又可以篩選,好奇怪
篩選無結果
/index.php?s=dtmx&c=search&catid=2&furniture=yigui
動態地址是這個
更新一下表結構
-------------------------------------
長期接POSCMS、PHPCMF插件和功能開發,網站界面設計
只要你想的到的功能,我都可以給你開發好!
還是無效 -_-||
【可接二開、定制、使用解答】8樓
沒問題呢
【可接二開、定制、使用解答】11樓
好奇怪,官方也說沒問題。
我的具體操作步驟是
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}" href="{dr_search_url($params, 'catid', NULL)}">不限</a>
<!--調用欄目分類,這種用法只能用于模塊列表與搜索頁面-->
{loop $related $t}
<a class="label {if $t.id==$catid}label-success{else}label-default{/if}" href="{dr_search_url($params, 'catid', $t.id)}">{$t.name}</a>
{/loop}
</p>
4、search.html 中的聯動菜單代碼(默認演示中復制的,改了一下字段)
<!--按聯動菜單搜索-->
<strong>按聯動菜單搜索:</strong>
<a class="label {if !$params.fenlei2 || dr_linkage('jiajufenlei', $params.fenlei2, 0, 'child')}label-success{else}label-default{/if}" 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}" href="{dr_search_url($params, 'fenlei2', $t.id)}">{$t.name}</a>
{/list}
5、search.html 中的循環代碼,用的是你昨天發的。
{$t.title}
{/search}
6、更新了所有緩存
下面是截圖
要滿足兩個條件
1、附加字段是主表
2、必須url里面必須存在catid=xxx參數
【可接二開、定制、使用解答】1樓
確定是主表
偽靜態的鏈接是這樣
screen/catid-2-furniture-yigui-more-1
改成動態吧,調試沒問題再改成靜態
【李小維】3樓
動態也無效
【可接二開、定制、使用解答】5樓
還是不行,確定是主表,模塊中的聯動字段又可以篩選,好奇怪
篩選無結果
/index.php?s=dtmx&c=search&catid=2&furniture=yigui
動態地址是這個
【可接二開、定制、使用解答】5樓
更新一下表結構
-------------------------------------
長期接POSCMS、PHPCMF插件和功能開發,網站界面設計
只要你想的到的功能,我都可以給你開發好!
還是無效 -_-||
【可接二開、定制、使用解答】8樓
沒問題呢
【可接二開、定制、使用解答】11樓
好奇怪,官方也說沒問題。
我的具體操作步驟是
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}" href="{dr_search_url($params, 'catid', NULL)}">不限</a>
<!--調用欄目分類,這種用法只能用于模塊列表與搜索頁面-->
{loop $related $t}
<a class="label {if $t.id==$catid}label-success{else}label-default{/if}" 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}" 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}" 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、更新了所有緩存
下面是截圖