我們在使用織夢dedecms的時候,發(fā)現(xiàn){dede:datalist} 標(biāo)簽中用 [field:array runphp=’yes’] 或者 {dede:field name=’array’ runphp=’yes’} 并不起作用,這個要怎么操作呢?
其實datalist中是不能用runphp標(biāo)簽的,但是可以用{dede:if} 這個標(biāo)簽,而且相對于runphp更好用,我們在會員列表中做出如下判斷,如果昵稱不為空時候輸出昵稱,否則輸出為用戶名,代碼如下:
標(biāo)簽說明:
1、必須用$fields , 如果用$value 不起作用。
2、uname 為你需要判斷的字段,userid為用戶名
聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。