liquid 相关问题

Liquid是由Shopify创建并用Ruby编写的开源模板语言。它是Shopify主题的支柱,用于在店面上加载动态内容。自2006年以来,Liquid已在Shopify中投入生产,现在已被许多其他托管Web应用程序使用。

GBL 是受控物质吗? GBL 在哪里合法?

GBL 是受控物质吗? GBL(γ-丁内酯)在许多国家都是受控物质,包括美国、加拿大、澳大利亚和欧洲大部分地区。它经常被用作预制...

回答 0 投票 0

Shopify - 液体 |根据产品类型列出供应商

我正在尝试根据产品类型显示供应商列表,例如: 如果我有 1'000 个 Product_type 为“CBD”的产品,我想显示所有产品供应商的列表......

回答 0 投票 0

Shopify / Liquid - 将产品推荐插入购物车页面

我想在我的 shopify 购物车页面上添加产品推荐。 我已经添加了: {% section 'product-recommendations' %} 在 cart.liquid 文件中。 该文件包括: {%- 如果 section.settings.

回答 2 投票 0

Add inline JavaScript & CSS to snippet file in Shopify

我在 Shopify 片段中有以下代码用于倒计时 {% if end_date != blank %} ... 我在 Shopify 片段中有以下代码用于倒计时 {% if end_date != blank %} <div class="timer" data-name="{{ data-name }}"> <span> <img src="{{ 'speaker.png' | asset_url }}" width="16px" alt="Annoucements icon"/> </span> {% if title != blank %}<h4 class="timer__title">{{ title }}</h4>{% endif %} <div class="timer-display"> <div class="timer-block"> <span class="timer-block__num js-timer-days">00</span> </div> <div class="timer-block"> <span class="timer-block__num js-timer-hours">00</span> </div> <div class="timer-block"> <span class="timer-block__num js-timer-minutes">00</span> </div> <div class="timer-block"> <span class="timer-block__num js-timer-seconds">00</span> </div> </div> </div> <style> .timer { background: var(--light-red); color: var(--red); padding: 5px 15px; width: fit-content; border-radius: 10px; margin-bottom: 16px; font-size: 14px; font-weight: 600; display: flex; letter-spacing: 0.3px; } .timer--expired { display: none; } .timer-display { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 5px; } .timer-block { position: relative; width: 25%; padding: 0 10px; &:not(:last-child):after { content: ':'; position: absolute; right: 0; top: 3px; } } .timer-block__num, .timer-block__unit { display: block; text-align: center; } </style> <safe-load-scripts> <script type="text/javascript"> let second = 1000, minute = second * 60, hour = minute * 60, day = hour * 24; let countDown = new Date('{{ end_date }}').getTime(), x = setInterval(function() { let now = new Date().getTime(), distance = countDown - now; document.querySelector('.js-timer-days').innerText = Math.floor(distance / (day)) + "d", document.querySelector('.js-timer-hours').innerText = Math.floor((distance % (day)) / (hour)) + "H", document.querySelector('.js-timer-minutes').innerText = Math.floor((distance % (hour)) / (minute)) + "M", document.querySelector('.js-timer-seconds').innerText = Math.floor((distance % (minute)) / second) + "S"; }, second) </script> </safe-load-scripts> {% endif %} 但是 css 和 javascript 都没有在片段中正确应用 它们工作的唯一方法是将 css 和 JavaScript 移动到全局文件,但我不希望它们加载到每个页面上,因此我想让它们保持内联或在同一个 countdown.liquid 文件中 同样在脚本中,我使用了代码片段中的变量(在 liquid 中定义),因此无法将脚本移动到我无法使用 liquid 变量的全局 JS 文件中

回答 0 投票 0

如何从 liquid 应用程序代理页面发出数据库请求?

我是 Shopify 开发的新手,所以如果我误解了它应该如何工作,请原谅我,但我正在开发一个具有面向用户的前端并遇到障碍的应用程序。开始

回答 0 投票 0

需要在 shopify 的 liquid 文件中使图像响应

我在 shopify 后端编写了一个新部分 该部分基本上为您提供了将图像添加到页面的选项,我能够看到图像 在前端,但是图像是对齐的...

回答 0 投票 0

未知自定义标签的 Jekyll Liquid 异常

我创建了以下自定义 Jekyll 液体标签 # my_tag.rb 杰基尔模块 类 MyTag < Liquid::Tag def initialize(tag_name, markup, tokens) super @title = markup['...

回答 0 投票 0

如何使用非美国格式解析 Liquid 中的日期?

我正在尝试使用日期过滤器解析 Liquid 中的日期,它适用于 2023 年 5 月 1 日等格式,但对于 01/05/2023 却出错: {% 分配我的日期 = "01/05/2023" |日期:“%d %...

回答 0 投票 0

正确的语法以在 Liquid 中添加带有变量的静态行

我正在尝试在我的 Liquid Product.Template 文件中添加代码,以包含基于产品标签的 Youtube 视频(我的 POS 系统仅将某些数据传递给 Shopify,而标签是其中之一......

回答 0 投票 0

Shopify - 添加预计交货日期(使用代码)

我正在尝试向我的 Shopify 产品添加自定义液体,以仅在可用(有库存)产品上显示预计交货日期。我知道有一些应用程序可以让它工作,但因为它只是为了......

回答 0 投票 0

在 Shopify 主页上拉取产品视频

我正在尝试在主页上显示一个产品列表,该列表从在其媒体中上传的产品中提取视频,以及产品标题和链接。 我的

回答 0 投票 0

如何从 JS 动态传递产品 id 到 Liquid

我有一个自定义测验。我需要当用户选择两种口味的产品时,他会看到一个按钮,用于选择具有这种口味的双重产品的数量和“添加到购物车”,wh...

回答 1 投票 0

如何在通过ajax调用添加产品后重新加载shopify购物车

我正在使用 Shopify 的默认主题黎明并使用 ajax 调用将产品添加到购物车。问题是在我重新加载页面之前购物车不会自动更新。 我正在使用一些东西将产品添加到购物车

回答 0 投票 0

Jekyll Liquid If-Or-Condition 为 False,即使两个条件之一应该返回 true

总而言之,我有一个数组,其中包含几个如下所示的数组: [0, 1, 2, 3, {'key': 'example', 'id': 0}]。 我有一个看起来像这样的循环: {% for arr in array %} // 数组包括 ...

回答 0 投票 0

Jekyll Liquid 检查数组是否包含具有特定值的对象

我有一个如下所示的数组: [0, 1, 2, 3, {'key': 'test', 'id': 0}] 现在我将一个键分配给一个变量 key 并将一个 id 分配给变量 id 我想检查数组是否包含一个对象...

回答 0 投票 0

Shopify:更改菜单现在移动菜单不会显示

我正在使用布鲁克林主题,我不喜欢桌面上的菜单会变成汉堡菜单。我修改了 theme.scss.liquid 代码,这样菜单就不会塌陷成汉堡包,而且在...

回答 0 投票 0

如何在 Shopify Liquid if 语句中使用多个 'for', 'and'?

我有这个带有“if”语句的CSS: 网格模板列:1fr 1fr 1fr; {% if section.settings.video_position == 'top' and (section.settings.video_link != nil or section.settings.video ...

回答 0 投票 0

在 Shopify 中分配变量时出现 Liquid 语法错误

我正在使用这条线: {% assign merge_values = {'67/8':'6 7/8'} %} 并收到此错误: Liquid 语法错误(片段/过滤器动态第 77 行):“{{{'67/8':'6 7/8'} }}&

回答 0 投票 0

液体:显示特定产品变体的文字

你能帮我弄清楚如何显示特定变体的通知吗? 如果客户选择“iPhone 14”显示通知“这是预购”并隐藏此消息,如果

回答 3 投票 0

在 dot liquid 或逻辑应用程序中对 json 数组进行排序

我希望根据逻辑应用程序变量中的创建日期或使用点液体转换从我的 json 数组中获取最新集合。 { “内容”: [ { “属性”...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.