織夢模板下載通過{dede:sql}標(biāo)簽調(diào)用Discuz帖子限制標(biāo)題字數(shù)方法
時間: 2018-11-29 09:42
閱讀: 次
作者:素材無憂網(wǎng)
小編在首頁以及內(nèi)容頁都有調(diào)用到discuz的帖子,但是Dedecms 5.7調(diào)用DiscuzX2.5的帖子是通過{dede:sql}標(biāo)簽實現(xiàn)的,所以不能夠想dede自帶的那些標(biāo)簽一樣,直接使用titlelen來控制標(biāo)題的字數(shù),那么如何才能控制帖子的標(biāo)題字數(shù)呢?
很簡單,只要在你所調(diào)用的數(shù)據(jù)表的字段后面加上“function="cn_substr(@me,18)"”即可,里面的18即字數(shù)限制(9個中文字符)。
例如Discuz的帖子標(biāo)題存放在數(shù)據(jù)表里pre_forum_thread,標(biāo)題的字段為subject,那么標(biāo)題的調(diào)用標(biāo)簽則為[field:subject /],需要限制字數(shù)則為[field:subject function="cn_substr(@me,18)"/]。
很簡單吧?大家不妨一試
標(biāo)簽: