Я пытаюсь получить все идентификаторы методов доставки в магазине на странице Выбор способа доставки, изменив checkout.liquid
Или, по крайней мере, получите json shipping_zones на той же странице.
Я говорю об идентификаторах в /admin/api/2019-04/shipping_zones.json и использую Shopify Plus.
Я попробовал этот скрипт в макете checkout.liquid, но он вернул пустой вывод. Я думаю, что это потому, что тот факт, что метод доставки все еще не добавлен в объект извлечения
<script>
<!-- DEBUG {{ checkout.shipping_method.title }} has been used -->
{% if checkout.shipping_method.title == 'Pick-up at the store' %}
Shopify.Checkout.OrderStatus.addContentBox(
`<p>Okay</p>`
)
{% endif %}
</script>
Я тоже попробовал это, но тоже не сработало:
Shipping methods: <br>
{% for shipping_method in checkout.shipping_methods %}
* {{ shipping_method.title }}: {{ shipping_method.price | money }} <br>
{% endfor %}
Пожалуйста, помогите, мне действительно это нужно.