首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Shopify主题开发-分区和区块开发

Shopify主题开发-分区和区块开发
EN

Stack Overflow用户
提问于 2020-03-07 21:28:46
回答 1查看 221关注 0票数 0

你好,Shopify主题开发专家,

我正试图在我的主题的一个部分添加一个块,虽然输入块显示在屏幕上,但当我输入类型时,实际的网站上什么也没有显示。我也尝试过在CSS中定义样式,但没有成功。

这是我在liquid文件中添加的块设置...

代码语言:javascript
复制
    {
        "type": "text",
        "id": "review_title",
        "label": "Review Heading",
        "default": "Enter title here"
    },

这是我添加的html。

代码语言:javascript
复制
        <div class="testimonial-heading> {% if section.settings.review_title != blank %} <p> {{ section.settings.review_title | escape }} </p> {% endif %}</div>
EN

回答 1

Stack Overflow用户

发布于 2020-03-07 21:39:31

当您使用块时,您需要循环它们,因为有可以多次添加的动态内容。

因此,目前您的目标是设置对象,而不是块section.settings.review_title

要列出这些块,您需要执行以下操作:

代码语言:javascript
复制
{% 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 %}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60578006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档