Как получить URL продукта из `продукта` в теме Shopify Theme - PullRequest
0 голосов
/ 13 июня 2018

Я занимаюсь разработкой темы Shopify, и в одном из разделов я добавляю настройку, которая позволяет пользователю выбирать продукт из своего магазина

В схеме у меня есть

  {
     "type": "product",
     "id": "product_order",
     "label": "Product to link"
  }

В HTML я делаю это

<a href="{{section.settings.product_order.url}}">Order this product</a>

Однако href всегда пусто.Я пробовал выбирать разные продукты, но безрезультатно.

при выводе section.settings.product_order печатается название продукта.

Неправильно ли используется ввод настроек product?

1 Ответ

0 голосов
/ 13 июня 2018

Эй, попробуйте следующий код, он поможет вам, и он отлично работает в моем проекте.

{%- assign product = all_products[section.settings.product_order] -%}
<a href="{{ product.url}}">Order this product</a>

или вы также можете написать этот код в одной строке:

<a href="{{ all_products[section.settings.product_order].url}}">Order this product</a>
...