基礎(chǔ)情況:比如某個欄目(ID為2)下共有文章20篇,該欄目有自定義字段“類型”(leixing),類型A的文章8篇,類型B的文章12篇。
想實現(xiàn):在首頁調(diào)用,把欄目(ID為2)下類型A的文章,調(diào)用5篇出來,輸出成列表。
正常無篩選為:{module module=news catid=2 num=5 }
嘗試過{module module=news LIKE_leixing=A catid=2 num=5 }或者{module module=news leixing=A catid=2 num=5 } 都沒有成功
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個參數(shù)后面都有用法解釋
一個關(guān)鍵點,leixing字段是在哪里定義的??截圖下后臺位置,包括菜單區(qū)域
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣芗夹g(shù)-實習(xí) 模塊管理——文章news——欄目模型字段
模型字段就需要加參數(shù) more=1
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣芗夹g(shù)-實習(xí) 不好意思 剛看到模塊內(nèi)容字段,如果說我想實現(xiàn)上面的那種調(diào)用,是選擇模塊內(nèi)容字段還是欄目模型字段呢?
leixing是欄模型字段就需要加more=1.如果模塊內(nèi)容字段就不需要加了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣芗夹g(shù)-實習(xí) 我剛嘗試了下,如果是給news模塊增加模塊內(nèi)容字段,好像能實現(xiàn)我的要求。我給news模塊新增了模塊內(nèi)容字段屬地(shudi),然后{module module=news LIKE_shudi=英國 catid=2 num=5}成功調(diào)用了1篇文章(因為只有1篇有這個字段),不知道是否正確,還望指正。
shudi字段是內(nèi)容字段Text類型就可以用這種:{module module=news LIKE_shudi=英國? catid=2 num=5} {/module}
---------
?{$debug}可以看看調(diào)試數(shù)據(jù),如果看得懂的話,自然會找到原因了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅睿框架技術(shù)-實習(xí) 那已經(jīng)成功實現(xiàn)了,感謝解惑!