Templates 如果有的话,做点什么

Templates 如果有的话,做点什么,templates,content-management-system,template-engine,movabletype,Templates,Content Management System,Template Engine,Movabletype,我有这样的想法: <mt:Entries tags="@feature1" lastn="1"> <mt:EntryBody$> </mt:Entries> 我想添加一个@test标记。如果有一个条目带有@test标记,则显示该条目。否则显示@feature1。有人知道我会怎么做吗?在MT4.35中测试工作: <mt:entries tag="@test1" limit="0"><$mt:entriescount setvar="tes

我有这样的想法:

<mt:Entries tags="@feature1" lastn="1">
<mt:EntryBody$>
</mt:Entries>


我想添加一个@test标记。如果有一个条目带有@test标记,则显示该条目。否则显示@feature1。有人知道我会怎么做吗?

在MT4.35中测试工作:

<mt:entries tag="@test1" limit="0"><$mt:entriescount setvar="testFlag"$></mt:entries>
<mt:if name="testFlag">
    <mt:entries tags="@test1" limit="1">
    <$mt:entrytitle$>
    </mt:entries>
<mt:else>
    <mt:entries tags="@feature1" limit="1">
    <$mt:entrytitle$>
    </mt:entries>
</mt:if>


如果这两个案例的输出格式相同,有几种方法可以对其进行压缩,但为了清晰起见,我把它留了下来。

请您更精确地描述一下您想要做什么。您正在浏览文本文件并查找@test标记吗?“然后显示该条目”是什么意思?对不起,我的代码没有保存…
code
code
。如果我把它放在模板中,它将显示最后一个带有@feature1标记的条目。我想知道条目中是否有@test标记,是否有一种显示方式,如果没有,则显示其他方式。我怎么写支票呢?