dedecms有短标题显示短标题,没有显示长标题

dedecms有短标题显示短标题,没有显示长标题,代码如下:

{dede:field name='array' runphp='yes'} if(@me['shorttitle']=='') @me=@me['title']; else @me=@me['shorttitle']; {/dede:field} 

或者用在列表中显示为:

[field:array runphp='yes'] if(@me['shorttitle']=='') @me=@me['title']; else @me=@me['shorttitle']; [/field:array] 

具体应用如下:

<ul>
{dede:arclist row='6' titlelen='50' orderby='pubdate'}
    <li>
        <a href="https://www.360muye.cn/[field:arcurl/]" title="[field:title/]" target="_blank"><img src="[field:picname/]" alt="[field:title/]"/></a>
        <p><a href="https://www.360muye.cn [field:arcurl/]" title="[field:title/]" target="_blank">[field:array runphp='yes'] if(@me['shorttitle']=='') @me=@me['title']; else @me=@me['shorttitle']; [/field:array]</a></p>
    </li>
{/dede:arclist}
</ul>

通过上面的织梦dede即可实现在短标题不为空的时候调用长标题,如果为空咋调用正产的标题。转载请注明:木业网

posted @ 2021-06-22 11:18  hepeacer  阅读(73)  评论(0编辑  收藏  举报