温馨提醒

如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢

本文最后更新于2023年10月6日,已超过 180天没有更新

{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="[field:arcurl/]" title="[field:title/]" target="_blank"><img src="[field:picname/]" alt="[field:title/]"/></a>
        <p><a href="[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>

上面代码可实现在短标题不为空的时候调用长标题,如果为空则调用正常的标题。

历史上的今天
10月
6
    抱歉,历史上的今天作者很懒,什么都没写!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。