聯(lián)系官方銷售客服
1835022288
028-61286886
訪問模式:關(guān)閉手機(jī)端(自適應(yīng)模式)
內(nèi)容建站系統(tǒng)VIP版 V2.9 Bulid 2023-05-31
關(guān)閉手機(jī)端時,在欄目修改頁面隱藏手機(jī)列表信息數(shù)選項
標(biāo)簽:{module catid=$catid page=1}
自適應(yīng)模式只有pc模板,
PC端列表頁一行7個產(chǎn)品一頁3行 所以一頁21條
但是手機(jī)端訪問時候頁面一行2個產(chǎn)品,這時候一頁21條就缺少一個
怎么讓自適應(yīng)模式可以設(shè)置不同列表信息數(shù)
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個參數(shù)后面都有用法解釋
自適應(yīng)就是不改變電腦模板的情況下。然后適應(yīng)他的顯示樣式,它的完全有css和js來實現(xiàn)自身效果,
你這種強(qiáng)制這樣修改分頁的話,那么就會導(dǎo)致一個問題,就是你生成靜態(tài)的時候,他就失效了,
如果你用偽靜態(tài),那么就可以做到這種功能。
偽靜態(tài)思路:
參考文檔:《自定義分頁樣式配置》
意思就是你判斷嗯訪客的終端,如果訪客是移動端的訪客,那么你就if里面多加一組module,也就是你總共加兩組module循環(huán),兩組的循環(huán)體。
判斷訪客是移動的,那么我們就調(diào)用移動端的循環(huán)體。
參考文檔:《判斷終端/判斷客戶端》
回復(fù)@迅睿框架技術(shù)-小白
{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用默認(rèn)的不用自定義(一個模板會用于多個欄目不知道怎么定義)
{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}