E commerce 如何向Shopify添加可编辑的静态部分?
我一直在玩弄Shopify的分区功能。我想我应该从一个简单的两字段静态部分开始,让管理员编辑帮助模式的内容 我阅读了我能找到的所有文档(不是很多),并从首次登场主题的标题部分“借用”了一些代码 我创建了一个名为help.liquid的分区文件,并在我的主页上使用E commerce 如何向Shopify添加可编辑的静态部分?,e-commerce,shopify,liquid,E Commerce,Shopify,Liquid,我一直在玩弄Shopify的分区功能。我想我应该从一个简单的两字段静态部分开始,让管理员编辑帮助模式的内容 我阅读了我能找到的所有文档(不是很多),并从首次登场主题的标题部分“借用”了一些代码 我创建了一个名为help.liquid的分区文件,并在我的主页上使用{%section'help%} 内容按预期输出到页面上,帮助部分在管理系统的“部分”选项卡中可见,但不可教育。一定有什么我遗漏了,但我搞不清楚是什么 我的分区文件中的代码如下所示: <div data-section-id="{{
{%section'help%}
内容按预期输出到页面上,帮助部分在管理系统的“部分”选项卡中可见,但不可教育。一定有什么我遗漏了,但我搞不清楚是什么
我的分区文件中的代码如下所示:
<div data-section-id="{{ section.id }}" data-section-type="help-section">
<div class="modal modal--help">
<div class="modal__hd">
<h2 class="modal__title">{{ section.settings.help_title }}</h2>
</div>
<div class="modal__bd">
{{ section.settings.help_content }}
</div>
</div>
</div>
{% schema %}
{
"name": "Help",
"settings": [
{
"type": "text",
"id": "help_title",
"label": "Help title",
"default": "Help"
},
{
"type": "text",
"id": "help_content",
"label": "Help content",
"default": "Here's some info on getting help"
}
]
}
{% endschema %}
{{section.settings.help_title}}
{{section.settings.help_content}
{%schema%}
{
“名称”:“帮助”,
“设置”:[
{
“类型”:“文本”,
“id”:“帮助标题”,
“标签”:“帮助标题”,
“默认值”:“帮助”
},
{
“类型”:“文本”,
“id”:“帮助内容”,
“标签”:“帮助内容”,
“默认值”:“以下是有关获取帮助的一些信息”
}
]
}
{%endschema%}
嗨!你所说的“不可教育”是什么意思?发生了什么事/什么事不起作用?@AliceGirard抱歉,看起来这是一个自动更正-我的意思是不可编辑!“帮助”部分显示在“部分”下,但显示为灰色-单击它应该允许我编辑两个内容字段,但实际上什么都没有。您是否已将其添加到“部分”文件夹中?我这么问是因为我不明白为什么这不起作用。我甚至测试了一个我在模式中没有看到的问题,但它在我的开发商店中加载正常,因此它不是一个编码问题。@滴滴,是的-我在我的sections文件夹中添加了一个名为help.liquid
检查您的语法:{%section'help%}
您的引号可能有问题。使用双引号,如果使用开始/结束引号,可能会出现问题。