2

表現エンジンにプラヤを使用しています。私の構造は 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>

4

1 に答える 1

4

それはそう!

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

(ドキュメントに従って。)

また、専用のExpressionEngine StackExchangeサイトに今後の質問を投稿することを検討してください。それがアクションの場所です。

于 2012-12-06T20:39:22.853 に答える