Bigcommerce Stencil - 在主页上显示博客文章
Bigcommerce Stencil - Display Blog Posts on Homepage
我们希望使用 Stencil/Handlebars 在主页上显示博文。到目前为止,我已经尝试了下面的代码无济于事:
<ul>
{{#each blog}}
<li><a href="{{url}}">{{title}}</a></li>
{{/each}}
</ul>
和
<ul>
{{#each blog.post}}
<li><a href="{{url}}">{{title}}</a></li>
{{/each}}
</ul>
会不会是主页上没有Blog对象?不能随处使用 Blog 对象似乎有点傻...?
提前致谢!
为了保证最佳性能,我们默认不加载每个页面上的所有资源。您可以使用文档 https://stencil.bigcommerce.com/docs/front-matter-variables
中定义的 frontmatter 调用来获取博客资源
在您 home.html 的顶部,您应该有这样一个部分:
---
blog:
recent_posts:
---
一旦存在,您应该能够访问呈现上下文中的博客 post 数据。
我们希望使用 Stencil/Handlebars 在主页上显示博文。到目前为止,我已经尝试了下面的代码无济于事:
<ul>
{{#each blog}}
<li><a href="{{url}}">{{title}}</a></li>
{{/each}}
</ul>
和
<ul>
{{#each blog.post}}
<li><a href="{{url}}">{{title}}</a></li>
{{/each}}
</ul>
会不会是主页上没有Blog对象?不能随处使用 Blog 对象似乎有点傻...?
提前致谢!
为了保证最佳性能,我们默认不加载每个页面上的所有资源。您可以使用文档 https://stencil.bigcommerce.com/docs/front-matter-variables
中定义的 frontmatter 调用来获取博客资源在您 home.html 的顶部,您应该有这样一个部分:
---
blog:
recent_posts:
---
一旦存在,您应该能够访问呈现上下文中的博客 post 数据。