检查表达式引擎中的playa计数

时间:2012-12-06 20:16:29

标签: expressionengine

我在表达引擎中使用playa。我的结构是一个h1标题,然后循环播放playa结果。但是,在我有h1之前,我想检查一下playa是否有任何结果。如果是,则显示标题和结果。如果不是,请不要显示标题。

如何在使用之前检查playa结果的数量?

<section id="related-products">
<h1 class="product-page-titles">Related Products</h1>
<div>
    {exp:playa:children field="related_products"}
    <article>
        <a href="/product/{url_title}" title="{title}">
            <h2>{title}</h2>
            <img src="{hero_image}"/>
        </a>
    </article>
    {/exp:playa:children}
</div>

1 个答案:

答案 0 :(得分:4)

事实上!

{if "{exp:playa:total_children field='related_products'}"}
    ...
{/if}

(根据the docs。)

另外 - 请考虑在专用ExpressionEngine StackExchange网站上发布未来的问题。这就是行动的所在。