你好,Shopify主题开发专家,
我正试图在我的主题的一个部分添加一个块,虽然输入块显示在屏幕上,但当我输入类型时,实际的网站上什么也没有显示。我也尝试过在CSS中定义样式,但没有成功。
这是我在liquid文件中添加的块设置...
{
"type": "text",
"id": "review_title",
"label": "Review Heading",
"default": "Enter title here"
},这是我添加的html。
<div class="testimonial-heading> {% if section.settings.review_title != blank %} <p> {{ section.settings.review_title | escape }} </p> {% endif %}</div>发布于 2020-03-07 21:39:31
当您使用块时,您需要循环它们,因为有可以多次添加的动态内容。
因此,目前您的目标是设置对象,而不是块section.settings.review_title。
要列出这些块,您需要执行以下操作:
{% for block in section.blocks %}
<div class="testimonial-heading">
{% if block.settings.review_title != blank %}
<p> {{ block.settings.review_title | escape }} </p>
{% endif %}
</div>
{% endfor %}https://stackoverflow.com/questions/60578006
复制相似问题