織夢DedeCMS自帶有自定義屬性:頭條[h],推薦[c],幻燈[f]等,可以非常自由地進(jìn)行調(diào)用,在首頁或列表中調(diào)用方法如下:
{dede:arclist typeid='1' flag='c'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
如果在文章內(nèi)容頁把自定義屬性調(diào)用出來用,試試用
{dede:field.flag/}
顯示出來的是不是文字,而是
c,p
這是正常的,因?yàn)樗皇钦{(diào)用數(shù)據(jù)表里的內(nèi)容,如果要把指定的文字調(diào)用出來就需要array處理一下,用到PHP的strstr函數(shù),下面給出方法
{dede:field name='array' runphp='yes'}
if(@me['typeid']=='1' && strstr(@me['flag'],'c')=='c') @me='[推薦]'.@me['title']';
else @me=@me['title'];
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢用PHP判斷flag自定義屬性是否存在,然后調(diào)用自定義屬性