list列表页中使用if else 和详情页中使用if else是不一样的:
{dede:list pagesize='10'}
<ul>
<li><a href="[field:arcurl/]" target="_blank">[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<img src='{@me['litpic']}' width='217' height='167' border='0' />"); [/field:array]</a></li>
<li class="ht"><a href="[field:arcurl/]" target="_blank">[field:title/]</a></li>
<li><a href="[field:arcurl/]" target="_blank"><img src="/img/bw.jpg" width="154" height="32" border="0" /></a></li>
</ul>
{/dede:list}
必须使用array,如果使用litpic则只会出现一个字母或一个字,不会出现出全部的内容!
===================================================================
文章页或者详情页:
<div class="col-md-4 btn-love like_btn_box">
<a href="{dede:field.download/}" title="高清下载" >
{dede:field.download runphp='yes'}
if(@me=="") @me = '<span class="nodownload">'.@me.'</span>';
else @me = '<span class="download"></span>';
{/dede:field.download}
</a>
<span class="txt">高清下载</span>
</div>
list列表页和文章页都不一样,仔细查看!