Мне нравилось изучать Liquid с использованием видео YouTube от разработчиков и сотрудников Shopify, но я столкнулся с довольно странной загадкой.Насколько я понимаю, типы Block - это произвольные текстовые строки, которые я определяю.Видео на YouTube, на которое я смотрю, использует тип " select ", чтобы создать несколько блоков с выноской в разделе пресетов.Однако отладчик отвергает этот термин как «недопустимый идентификатор».
Моя схема ниже:
{% schema %}
{
"name": "Footer Section",
"max_blocks": 3,
"settings": [
{
"id": "footer-section-title",
"type": "text",
"label": "Footer Title",
"default": "Footer"
}
],
"blocks": [
{
"type": "select",
"name": "select",
"settings:": [
{
"id": "footer-linktext",
"type": "text",
"label": "Link Text",
"default": "Click Here"
},
{
"id": "footer-linkurl",
"type": "url",
"label": "Link URL",
"default": "Click Here"
}
]
}
],
"presets": [
{
"name": "Footer Blocks",
"category": "Footer",
"blocks": [
{
"type": "select"
},
{
"type": "select"
}
]
}
]
}
{% endschema %}
Она практически идентична той, которая работает в видео в 2017 году.Изменились ли вещи?Я пробовал другие условия, но все отклонены.
Заранее спасибо!