在 Shopify 主题的 % schema % 部分添加动态内容

     2023-02-15     164

关键词:

【中文标题】在 Shopify 主题的 % schema % 部分添加动态内容【英文标题】:Add Dynamic content in % schema % section for Shopify Theme在 Shopify 主题的 % schema % 部分添加动态内容 【发布时间】:2018-10-12 15:56:43 【问题描述】:

根据Shopify主题教程https://help.shopify.com/themes/development/theme-editor/settings-schema

文件,我们可以通过 set % schema % 部分定义主题设置,如下例:

% schema %

  "name": "Line",
  "class": "index-section",
  "settings": [
    
      "type": "radio",
      "id": "small_line",
      "label": "Correct Gap",
      "options": [
        
          "value": "none",
          "label": "None"
        ,
        
          "value": "gap1",
          "label": "Different Gap"
        
      ],
      "default": "none"
    
  ],
  "presets": [
    
      "name": "Line",
      "category": "Design",
      "settings": 
      
    
  ]

% endschema %

我的问题是,我们是否可以在架构部分中将此设置设置为动态的,例如在上面的示例中将“small_line”选项定义为变量,类似于以下内容

% schema %

  "name": "Line",
  "class": "index-section",
  "settings": [
    
      "type": "radio",
      "id": "small_line",
      "label": "Correct Gap",
      "options": MY_OPTIONS_VAR,
      "default": "none"
    
  ],
  "presets": [
    
      "name": "Line",
      "category": "Design",
      "settings": 
      
    
  ]

% endschema %

【问题讨论】:

【参考方案1】:

不,您不能在架构对象中添加任何流动代码。

这里的所有内容都需要作为静态信息输入。

【讨论】:

如何在本地开发 Shopify 主题?

】如何在本地开发Shopify主题?【英文标题】:HowtodevelopShopifythemeslocally?【发布时间】:2016-12-1217:03:06【问题描述】:我打算开发一个Shopify主题,我想弄清楚如何在本地运行/编辑它。如果可能的话,我希望能够做到以下几点:将... 查看详情

Shopify 主题许可证

】Shopify主题许可证【英文标题】:Shopifythemelicense【发布时间】:2020-06-0307:31:50【问题描述】:我构建了一个新的Shopify主题并想在市场上销售它,但在此之前,我想确保没有购买主题许可证的情况下没有人可以使用它。我该怎么... 查看详情

将自定义 CSS 部分添加到 Shopify 主题

】将自定义CSS部分添加到Shopify主题【英文标题】:AddCustomCSSSectiontoShopifyTheme【发布时间】:2022-01-2011:12:49【问题描述】:我希望能够将自定义CSS类添加到本例中的Slider部分。在我的slider-vertical.liquid资产中,我进入了%schema%并在se... 查看详情

使用布鲁克林主题在 Shopify 的收藏页面上显示所有颜色变体

】使用布鲁克林主题在Shopify的收藏页面上显示所有颜色变体【英文标题】:ShowAllColorVariantsonCollectionpageinShopifyusing***lynTheme【发布时间】:2016-05-1509:28:20【问题描述】:嘿,我在我的shopify网站上使用***lyn主题。我有不同的产品会... 查看详情

Shopify 应用程序可以在商店主题内自动注入液体代码吗?

】Shopify应用程序可以在商店主题内自动注入液体代码吗?【英文标题】:CanShopifyappautomaticallyinjectliquidcodeinsideshop\'stheme?【发布时间】:2012-12-0515:39:59【问题描述】:我正在构建一个Shopify应用程序,我有兴趣自动将流动内容添加... 查看详情

Shopify 的新主题编辑器未显示自定义部分

】Shopify的新主题编辑器未显示自定义部分【英文标题】:CustommadesectionsnotappearingwithShopify\'snewthemeeditor【发布时间】:2017-02-1308:52:39【问题描述】:随着新主题编辑器的发布,我被分配使用Shopify的新主题构建器框架来构建新客户... 查看详情

带有 Compass 和 Sass 的 Shopify 主题

】带有Compass和Sass的Shopify主题【英文标题】:ShopifyThemewithCompassandSass【发布时间】:2012-06-2913:39:07【问题描述】:有人有使用Compass和Sass开发Shopify主题的工作流程吗?我真的很接近,我只需要弄清楚如何不在CSS液体标签上制作Sas... 查看详情

Shopify - 使主题 Git 存储库和 Live Shopify 站点文件同步的最佳实践

】Shopify-使主题Git存储库和LiveShopify站点文件同步的最佳实践【英文标题】:Shopify-BestPracticestohavetheThemeGitrepositoryandLiveShopifySitefilesinsync【发布时间】:2019-09-0713:57:01【问题描述】:我们有几个人对主题的内容、样式、流动文件进... 查看详情

markdown[shopify]-来自slate的主题

查看详情

Shopify 上的所有部分编辑都是全球性的 - Shopify 首次亮相主题定制

】Shopify上的所有部分编辑都是全球性的-Shopify首次亮相主题定制【英文标题】:AllSectionEditonShopifyAreGlobal-ShopifyDebutThemeCustomization【发布时间】:2020-10-0222:34:45【问题描述】:我尝试按照本指南创建用于自定义的替代模板。https://s... 查看详情

Shopify 主题开发 |从选择列表中选择不同的产品变体时更新价格

】Shopify主题开发|从选择列表中选择不同的产品变体时更新价格【英文标题】:ShopifyThemeDevelopment|Updatingpricewhendifferentproductvariantischosenfromselectlist【发布时间】:2020-02-2017:51:00【问题描述】:当从其他产品选项的选择下拉列表中... 查看详情

用于 Shopify 主题开发的 LESS CSS 和转义 Liquid 语法

】用于Shopify主题开发的LESSCSS和转义Liquid语法【英文标题】:LESSCSSandescapingLiquidsyntaxforshopifythemedevelopment【发布时间】:2012-06-2601:19:19【问题描述】:我正在创建一个Shopify主题,并使用LESS将Shopify需要的样式表编译为style.css.liquid... 查看详情

Shopify DAWN 主题 - 在购物车页面中添加自定义字段并在订单管理面板中显示结果

】ShopifyDAWN主题-在购物车页面中添加自定义字段并在订单管理面板中显示结果【英文标题】:ShopifyDAWNTheme-AddcustomfieldsinCartpageandShowresultsinOrdersAdminpanel【发布时间】:2022-01-1301:17:45【问题描述】:尝试了另一个开发人员在Shopify主... 查看详情

Shopify - 从实时站点到临时站点

】Shopify-从实时站点到临时站点【英文标题】:Shopify-FromlivesitetoStagingsite【发布时间】:2021-10-1304:58:41【问题描述】:是否可以将liveshopify网站导出到临时(开发人员)网站?我有一个实时站点,我想做一些更改,但我想在开发... 查看详情

如何在 shopify 模板中迭代产品

】如何在shopify模板中迭代产品【英文标题】:Howtoiterateproductsinashopifytemplate【发布时间】:2020-11-1903:33:40【问题描述】:我是Shopify的新手。我需要为商店创建一个自定义主题,并且正在练习循环。但我对基本产品迭代有疑问。in... 查看详情

markdown@shopify/主题产品(代码片段)

查看详情

在我的 Shopify Liquid 主题中添加并解析我自己的 JSON 对象

】在我的ShopifyLiquid主题中添加并解析我自己的JSON对象【英文标题】:AddandparsemyownJSONobjectinmyShopifyLiquidtheme【发布时间】:2015-12-2521:07:41【问题描述】:我在我的Shopify液体主题中的资产文件夹中添加了一个JSON文件。我想从我的... 查看详情

json用于shopify主题选项的json中的所有谷歌字体(代码片段)

查看详情