訪問(wèn)模式:關(guān)閉手機(jī)端(自適應(yīng)模式)
內(nèi)容建站系統(tǒng)VIP版 V2.9 Bulid 2023-05-31
關(guān)閉手機(jī)端時(shí),在欄目修改頁(yè)面隱藏手機(jī)列表信息數(shù)選項(xiàng)
標(biāo)簽:{module catid=$catid page=1}
自適應(yīng)模式只有pc模板,
PC端列表頁(yè)一行7個(gè)產(chǎn)品一頁(yè)3行 所以一頁(yè)21條
但是手機(jī)端訪問(wèn)時(shí)候頁(yè)面一行2個(gè)產(chǎn)品,這時(shí)候一頁(yè)21條就缺少一個(gè)
怎么讓自適應(yīng)模式可以設(shè)置不同列表信息數(shù)
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫(xiě)參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
自適應(yīng)就是不改變電腦模板的情況下。然后適應(yīng)他的顯示樣式,它的完全有css和js來(lái)實(shí)現(xiàn)自身效果,
你這種強(qiáng)制這樣修改分頁(yè)的話,那么就會(huì)導(dǎo)致一個(gè)問(wèn)題,就是你生成靜態(tài)的時(shí)候,他就失效了,
如果你用偽靜態(tài),那么就可以做到這種功能。
偽靜態(tài)思路:
參考文檔:《自定義分頁(yè)樣式配置》
意思就是你判斷嗯訪客的終端,如果訪客是移動(dòng)端的訪客,那么你就if里面多加一組module,也就是你總共加兩組module循環(huán),兩組的循環(huán)體。
判斷訪客是移動(dòng)的,那么我們就調(diào)用移動(dòng)端的循環(huán)體。
參考文檔:《判斷終端/判斷客戶(hù)端》
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅??蚣芗夹g(shù)-小白
{if IS_PC}
{php $pagesize = 21;}
{else}
{php $pagesize = 22;}
{/if}
{module catid=$catid page=1 pagesize=$pagesize}
這樣自定義pagesize,就必須開(kāi)啟 sbpage=1 如果開(kāi)啟了 sbpage=1,就要寫(xiě) urlrule 和 firsturl,能不能urlrule 和 firsturl用默認(rèn)的不用自定義(一個(gè)模板會(huì)用于多個(gè)欄目不知道怎么定義)
{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}
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!