我在表达引擎中使用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>
答案 0 :(得分:4)
事实上!
{if "{exp:playa:total_children field='related_products'}"}
...
{/if}
(根据the docs。)
另外 - 请考虑在专用ExpressionEngine StackExchange网站上发布未来的问题。这就是行动的所在。