我正在尝试添加一个FAQ部分与区块到一个Shopify主题。我能够动态地添加没有块的部分,但是一旦我尝试添加块,我就会得到错误消息。
“一个错误阻止了faq.liquid的保存。”
我不清楚到底是什么问题,也不知道为什么不起作用,因为这是一个非常模糊的错误信息。
这是我的代码:
<hr>
<div id="section-faq">
<div class="section-header text-center">
<h3> {{ section.settings.text-box }} </h3>
</div>
{% for block in section.blocks %}
<div class="btn" id="faq">
<a href="{{ block.settings.text-box }}" class="btn">{{ block.settings.text
}}</a>
</div>
{% endfor %}
</div>
<hr>
{% schema %}
{
"name": "faq",
"max_blocks": 6,
"settings": [
{
"id": "text-box",
"type": "text",
"label": "Heading",
"default": "FAQ"
}
],
"blocks": [
{
"type": "QA",
"name": "QA",
"settings": [
{
"id": "text-box",
"type": "text",
"label": "Question",
"default": "Add Question"
},
{
"id": "text",
"type": "richtext",
"label": "Answer",
"default": "<p>Add your answer here</p>"
}
]
}
],
"presets": [
{
"name": "FAQ",
"category": "Faq"
}
]
}
{% endschema %}发布于 2017-11-01 05:19:08
我已经检查并创建了新的部分,并添加了您的代码和它对我的工作良好。
https://stackoverflow.com/questions/47042831
复制相似问题