首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何访问shop.policies上的特定策略

如何访问shop.policies上的特定策略
EN

Stack Overflow用户
提问于 2022-09-24 14:34:09
回答 1查看 48关注 0票数 1

我为站点上的每个策略创建了一个单独的模板,如何在每个模板上只显示特定的策略,下面是我为此编写的代码:

代码语言:javascript
复制
<div class="flex flex-col items-center my-8">
  {% for policy in shop.policies %}
    <h1 class="text-5xl font-bold tracking-tighter my-4 md:my-8">{{ policy.title }}</h1>
    <div class="py-2 mb-4 inline-flex items-center justify-center text-xs font-semibold tracking-tighter">
      <span class="mr-2">
        {{ 'general.last_updated' | t }}
      </span>
      {{ policy.published_at | date: '%d/%B/%Y' }}
    </div>
    <div class="max-w-5xl mx-auto px-4">{{ policy.body }}</div>
  {% endfor %}
</div>

我尝试使用句柄筛选器访问策略对象,例如:

代码语言:javascript
复制
{{ policy['terms-of-service'].title }}

但是它不起作用,任何人都能指导我,我怎么能让它起作用?(预先谢谢:)

编辑:

下面是我目前使用shop.privacy_policy的代码,但是可以在部分中创建一个循环,创建2个策略。

代码语言:javascript
复制
<div class="flex flex-col items-center my-8">
  {% for policy in shop.policies %}
    <h1 class="text-5xl font-bold tracking-tighter my-4 md:my-8">{{ shop.privacy_policy.title }}</h1>
    <div class="py-2 mb-4 inline-flex items-center justify-center text-xs font-semibold tracking-tighter">
      <span class="mr-2">
        {{ 'general.last_updated' | t }}
      </span>
    </div>
    <div class="max-w-5xl mx-auto px-4">{{ shop.privacy_policy.body }}</div>
  {% endfor %}
</div>

还有一些图像来表达我的意思:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-24 14:55:35

实际上,每一家店内的保单都有一条便条。

shop.privacy_policy shop.refund_policy shop.shipping_policy shop.subscription_policy shop.terms_of_service

检查这个:https://www.shopify.ca/partners/shopify-cheat-sheet

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73838024

复制
相关文章

相似问题

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