dedecms做企業(yè)網(wǎng)站模版時(shí),首頁往往會(huì)加上“關(guān)于我們”或者“企業(yè)簡(jiǎn)介”之類的文字,在欄目里面可以把它做成一個(gè)“頻道封面”或者"單頁面"。
但如果也想在首頁能夠動(dòng)態(tài)地調(diào)用{dede:field.content/}內(nèi)容時(shí),該如何調(diào)用呢,單單用一個(gè)標(biāo)簽是不行的,因?yàn)槭醉摬皇欠饷骓摗?br />
實(shí)現(xiàn)此功能需要用Sql語句,通過Sql語句可以把表里面的content 字段讀出來。
分析:SELECT content FROM dede_arctype 里面的 content 是存放封面內(nèi)容的字段, id=1 是指 所要調(diào)用字段名所在的 id, [field:content/] 這個(gè)是底層字段。
如果簡(jiǎn)介相對(duì)較長(zhǎng),可以對(duì)字?jǐn)?shù)進(jìn)行限制:
方法一:
{dede:sql sql="SELECT content,substring(content,1,100) as content FROM dede_arctype where id=7"}
[field:content/]...
{/dede:sql}
方法二:
{dede:sql sql='Select content from dede_arctype where id=1 '}
[field:content function='substr(@me,0,500)'/]
{/dede:sql}