【问题标题】:BigCommerce Stencil API truncate or limit amount of categories from {{#each categories}}BigCommerce Stencil API 截断或限制 {{#each categories}} 中的类别数量
【发布时间】:2017-03-08 03:34:50
【问题描述】:

我试图弄清楚如何限制{{#each categories}} 循环返回的类别数量。目前,产品中大约有 50 个类别,对于侧边栏,我只尝试显示大约 5 个。

现在循环设置为:

{{#each categories}} 
<li><a href="{{url}}" class="some-class">{{name}}</a></li>
{{/each}}

**注意:BigCommerce Stencil API 不允许您注册自定义助手,因此这不是一个选项。他们确实有一个自定义的{{#for}} 助手(请参阅:Custom Helper Documentation),但我似乎无法弄清楚如何让它工作。 **

【问题讨论】:

    标签: html handlebars.js bigcommerce


    【解决方案1】:

    尝试在每个循环中使用 {{@index}} 来限制类别。

    【讨论】:

      【解决方案2】:
      {{#each categories}}
                    {{#if @index '<' '4'}}
      

      //输出列表中前4项的列表项

                    {{/if}}
                  {{/each}}
      

      这是假设类别已排序

      【讨论】:

        猜你喜欢
        • 2017-09-06
        • 2017-01-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-29
        • 1970-01-01
        • 2013-06-08
        相关资源
        最近更新 更多