@Nutsa9858
{% let countProducts = count(context.products) %}
{{#each context.products}}
{%#if countProducts = "0"or countProducts = "null"%}
<p>You have no products to display.</p>
{%else%}
<li>Product: {{this.name}}</li>
{%/if%}
{{/each}}
{%#if (toString(countProducts) = "3" )%}
<li>Product: {%= topN(context.products.name,context.products.name,1) %}</li>
{%else%}
<p>You have no products to display.</p>
{%/if%}
Output:
- Product: Cool Hat
- Product: Cozy Scarf
- Product: Cozy Scarf123
- Display Product: ["Cool Hat"]
- If the countproducts=1, you could use the head function like below.
{% let countProducts = count(context.products) %}
{{#each context.products}}
{%#if countProducts = "0"or countProducts = "null"%}
<p>You have no products to display.</p>
{%else%}
<li>Product: {{this.name}}</li>
{%/if%}
{{/each}}
{%#if (toString(countProducts) = "1" )%}
<li>Display Product: {%= head(context.products.name) %}</li>
{%else%}
<p>You have no products to display.</p>
{%/if%}
Output:
- Product: Cool Hat
- Product: Cozy Scarf
- Product: Cozy Scarf123
- Display Product: Cool Hat
Thanks, Sathees