聯(lián)系官方銷售客服
1835022288
028-61286886
使用多網(wǎng)站管理插件,建立的模塊是共用的,每個(gè)分站都可以使用,如何把此模塊下所有的數(shù)據(jù)循環(huán)出來。
比如建立的模塊為“product”需要循環(huán)此模塊下所有的數(shù)據(jù)
{module module=product page=1 pagesize=10 urlrule=$urlrule}
1、這種只是循環(huán)默認(rèn)站點(diǎn)下共用此模塊product的數(shù)據(jù),如何循環(huán)所有站點(diǎn)共用此模塊的數(shù)據(jù)。加site參數(shù)只能指定站點(diǎn)。
2、循環(huán)出所有站點(diǎn)的內(nèi)容后,search模板能否通過此模塊product下相應(yīng)的參數(shù),在主站檢索此模塊product下所有的內(nèi)容,點(diǎn)擊查看內(nèi)容,進(jìn)入分站查看詳情。
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
不支持一次性顯示全部站點(diǎn)的內(nèi)容,需要分站點(diǎn)顯示,site=站點(diǎn)id號
能配合site_info來使用嗎?site=$t.SITE_ID,這個(gè)好像只能以此模塊下最少數(shù)據(jù)的站點(diǎn)來顯示,其它站點(diǎn)下多出的實(shí)現(xiàn)不了翻頁。
不可以的
比如站點(diǎn)2有100條數(shù)據(jù),站點(diǎn)3有400條數(shù)據(jù),100條開始翻頁,好像只能顯示一頁,站點(diǎn)3的300條數(shù)據(jù)顯示不了,不能進(jìn)行翻頁。
回復(fù)@PHP學(xué)生
不支持這種標(biāo)簽的,無解了
回復(fù)@官方插件技術(shù)-曉帆 通過sql語句可以實(shí)現(xiàn)??
sql語句是萬能的,是最原始的寫法,所有迅睿標(biāo)簽最終也會(huì)轉(zhuǎn)換到sql語句,但需要找一個(gè)資深的sql技術(shù)員才寫的出來
{cache name=site_info}
{module module=news site=$t.SITE_ID order=displayorder,updatetime page=1 pagesize=100 urlrule=index.php?page=[page]}
{/module}
{/cache}
{$debug}
我測試了下,有bug,最后發(fā)現(xiàn)分表了
回復(fù)@官方插件技術(shù)-曉帆
不支持這種寫法,無解的
謝謝解答,好像只能寫sql,或者重寫此模塊search
回復(fù)@官方插件技術(shù)-曉帆