使用多網(wǎng)站管理插件,建立的模塊是共用的,每個分站都可以使用,如何把此模塊下所有的數(shù)據(jù)循環(huán)出來。
比如建立的模塊為“product”需要循環(huán)此模塊下所有的數(shù)據(jù)
{module module=product page=1 pagesize=10 urlrule=$urlrule}
1、這種只是循環(huán)默認(rèn)站點下共用此模塊product的數(shù)據(jù),如何循環(huán)所有站點共用此模塊的數(shù)據(jù)。加site參數(shù)只能指定站點。
2、循環(huán)出所有站點的內(nèi)容后,search模板能否通過此模塊product下相應(yīng)的參數(shù),在主站檢索此模塊product下所有的內(nèi)容,點擊查看內(nèi)容,進入分站查看詳情。
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個參數(shù)后面都有用法解釋
不支持一次性顯示全部站點的內(nèi)容,需要分站點顯示,site=站點id號
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
能配合site_info來使用嗎?site=$t.SITE_ID,這個好像只能以此模塊下最少數(shù)據(jù)的站點來顯示,其它站點下多出的實現(xiàn)不了翻頁。
不可以的
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
比如站點2有100條數(shù)據(jù),站點3有400條數(shù)據(jù),100條開始翻頁,好像只能顯示一頁,站點3的300條數(shù)據(jù)顯示不了,不能進行翻頁。
回復(fù)@PHP學(xué)生
不支持這種標(biāo)簽的,無解了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-曉帆 通過sql語句可以實現(xiàn)??
sql語句是萬能的,是最原始的寫法,所有迅睿標(biāo)簽最終也會轉(zhuǎn)換到sql語句,但需要找一個資深的sql技術(shù)員才寫的出來
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
{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ù)-曉帆
不支持這種寫法,無解的
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
謝謝解答,好像只能寫sql,或者重寫此模塊search
回復(fù)@官方插件技術(shù)-曉帆