新聞中心
dedecms教程:實(shí)現(xiàn)有短標(biāo)題時(shí)顯示短標(biāo)題、無(wú)短標(biāo)題時(shí)顯示長(zhǎng)標(biāo)題
今天無(wú)憂主機(jī)小編分享的東西為:dedecms實(shí)現(xiàn)有短標(biāo)題時(shí)顯示短標(biāo)題、無(wú)短標(biāo)題時(shí)顯示長(zhǎng)標(biāo)題的方法,如有有興趣的站長(zhǎng)可以與無(wú)憂主機(jī)小編相互交流一下,歡迎騷擾。 不說(shuō)太多,切入正題。DEDECMS中的field支持用ARRAY標(biāo)簽來(lái)獲取任意字段的值;(支持標(biāo)記:文章列表模板的arclist、arclistsg、loop、sql 標(biāo)簽)。?也就是說(shuō),field是查詢數(shù)據(jù)庫(kù)得到的一組數(shù)據(jù)的集合。 下面舉一個(gè)例子(有短標(biāo)題時(shí)顯示短標(biāo)題): 如果是這樣的代碼:{dede:field name='title' /} 那么可以替換成:{dede:field name='array' runphp='yes'} @me=@me['title'];{/dede:field}這一句代碼, 很多時(shí)候,有些人的php標(biāo)簽需要同時(shí)處理兩個(gè)或以上字段參數(shù)的,用這個(gè)就相當(dāng)方便! 因此,在需要有短標(biāo)題就顯示短標(biāo)題、沒(méi)有短標(biāo)題就顯示長(zhǎng)標(biāo)題的情況下,可使用如下代碼: {dede:field name='array' runphp='yes'} if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];{/dede:field} 無(wú)憂主機(jī)小編提醒:這些顯示短標(biāo)題與長(zhǎng)標(biāo)題的代碼,都是在DEDECMS后臺(tái)的模板管理里面添加的哦。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: DEDECMS去掉管理員后臺(tái)廣告界面方法 DEDECMS程序網(wǎng)站如何添加GOOGLE地圖 DEDECMS被黑怎么辦?被掛馬?被入侵怎么辦?如何恢復(fù)網(wǎng)站
本文地址:http://www.gle-technology.com/dedecms/15145.html