迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
訪問模式:關閉手機端(自適應模式)
內容建站系統VIP版 V2.9 Bulid 2023-05-31
關閉手機端時,在欄目修改頁面隱藏手機列表信息數選項
標簽:{module catid=$catid page=1}
自適應模式只有pc模板,
PC端列表頁一行7個產品一頁3行 所以一頁21條
但是手機端訪問時候頁面一行2個產品,這時候一頁21條就缺少一個
怎么讓自適應模式可以設置不同列表信息數
官方提醒:使用module內容循環標簽的生成工具,填寫參數就可以生成相關的代碼,每個參數后面都有用法解釋
自適應就是不改變電腦模板的情況下。然后適應他的顯示樣式,它的完全有css和js來實現自身效果,
你這種強制這樣修改分頁的話,那么就會導致一個問題,就是你生成靜態的時候,他就失效了,
如果你用偽靜態,那么就可以做到這種功能。
偽靜態思路:
參考文檔:《自定義分頁樣式配置》
意思就是你判斷嗯訪客的終端,如果訪客是移動端的訪客,那么你就if里面多加一組module,也就是你總共加兩組module循環,兩組的循環體。
判斷訪客是移動的,那么我們就調用移動端的循環體。
參考文檔:《判斷終端/判斷客戶端》
回復@迅睿框架技術-小白
{if IS_PC}
{php $pagesize = 21;}
{else}
{php $pagesize = 22;}
{/if}
{module catid=$catid page=1 pagesize=$pagesize}
這樣自定義pagesize,就必須開啟 sbpage=1 如果開啟了 sbpage=1,就要寫 urlrule 和 firsturl,能不能urlrule 和 firsturl用默認的不用自定義(一個模板會用于多個欄目不知道怎么定義)
{module catid=$catid page=1 pagesize=$pagesize sbpage=1 urlurle=$urlrule firsturl=$cat.url}
自適應就是不改變電腦模板的情況下。然后適應他的顯示樣式,它的完全有css和js來實現自身效果,
你這種強制這樣修改分頁的話,那么就會導致一個問題,就是你生成靜態的時候,他就失效了,
如果你用偽靜態,那么就可以做到這種功能。
偽靜態思路:
參考文檔:《自定義分頁樣式配置》
意思就是你判斷嗯訪客的終端,如果訪客是移動端的訪客,那么你就if里面多加一組module,也就是你總共加兩組module循環,兩組的循環體。
判斷訪客是移動的,那么我們就調用移動端的循環體。
參考文檔:《判斷終端/判斷客戶端》
回復@迅睿框架技術-小白
{if IS_PC}
{php $pagesize = 21;}
{else}
{php $pagesize = 22;}
{/if}
{module catid=$catid page=1 pagesize=$pagesize}
這樣自定義pagesize,就必須開啟 sbpage=1 如果開啟了 sbpage=1,就要寫 urlrule 和 firsturl,能不能urlrule 和 firsturl用默認的不用自定義(一個模板會用于多個欄目不知道怎么定義)
{if IS_PC}
{php $pagesize = 21;}
{else}
{php $pagesize = 22;}
{/if}
{module catid=$catid page=1 pagesize=$pagesize sbpage=1 urlurle=$urlrule firsturl=$cat.url}