我想获取@events条目的入口数。我想将该值存储在变量中,因为我想稍后在if语句中使用该值。我认为以下方法可行,但没有运气:
<$mt:EntriesCount tag="@events" name='the_events'>
<mt:var name="event_count" value="$the_events">
知道如何将entriescount变为变量吗?
答案 0 :(得分:2)
尝试:
<mt:entries tag="@events">
<$mt:entriescount setvar="event_count"$>
</mt:entries>
然后:
<mt:if name="event_count" eq="1234">
[output if true]
</mt:if>
你应该注意到这绝对是最低限度。通过在lastn
上不包含limit
或mt:entries
参数,这取决于您的条目列表默认博客设置。添加循环所需的任何内容,使其符合您的实际要求。
为了简单起见,我还假设这是在索引模板中。 Entries和EntriesCount标记都受模板上下文的影响,例如,如果将其直接放在类别模板中,可能会生成不同的输出。