bigcommerce 模板展示品牌形象

bigcommerce stencil display a brand's image

我正在尝试显示图像,但它没有按预期工作

{{#each shop_by_brand}}
    {{image}} // returns nothing
    <img src="{{getImage image "thumbnail"}}"> // src is '[object,object]'
{{/each}}

在主页上显示品牌图片需要提出店面 API 请求。

一种方法是使用 Stencil 实用程序向 /brands/ 发出请求: https://stencil.bigcommerce.com/docs/stencil-utils-api-reference#API-js

默认情况下,请求 returns HTML,但该函数可以将演示文稿模板作为参数;这可能是一个自定义模板,通过 {{json brands}} 帮助程序过滤页面。

访问 header 中完整品牌 object 的另一种方法是使用 v3 目录 API。您可以使用 AWS Lambda/Amazon API 网关作为托管调用 API 和 returns brands.image_url 数据的函数的轻量级解决方案。

https://developer.bigcommerce.com/api/v3/catalog.html?json#getbrands