Bigcommerce трафаретная сетка или карта - PullRequest
0 голосов
/ 28 марта 2020

Мне нужно получить сетку из нескольких продуктов или card.html для одного продукта. Я попытался использовать ниже два кода, но сетка становится пустой, и карта не получает информацию о продукте внутри. Не могли бы вы помочь мне здесь?

window.stencilUtils.api.product.getById(177, { template: 'products/card' }, (err, response) => {
  console.log(response);
});
window.stencilUtils.api.product.getById(177, { template: 'products/grid' }, (err, response) => {
  console.log(response);
});

Спасибо.

1 Ответ

0 голосов
/ 09 апреля 2020

К этому можно обратиться с помощью {{# each}} Помощника по рулю , как видно в сетке. html template: https://github.com/bigcommerce/cornerstone/blob/master/templates/components/products/grid.html

Рассмотрим контекст сетки. html шаблона, он вызывается через product-list. html, который может иметь контекст, отличный от того, где вызывается этот скрипт. Модель карты продукта также можно найти в Центре разработки здесь: https://developer.bigcommerce.com/stencil-docs/reference-docs/common-objects#common -продукт-модель карты

...