问题标签 [shopify-liquid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
42 浏览

frontend - 我得到“EmptyDrop”来获取集合的特定对象(Shopify)

我有“健康产品”系列

在此处输入图像描述

然后,使用Liquid,我尝试使用以下代码获取集合“健康产品”的对象:

但我得到了“EmptyDrop”

在此处输入图像描述

我的代码有什么问题吗?

0 投票
1 回答
29 浏览

shopify - (Shopify) 错误:模板正文部分缺少 {{content_for_layout}}

我在theme.liquid中删除了带有“{{content_for_layout}}”的“main”部分:

然后,我得到了这个错误,如下所示:

在此处输入图像描述

似乎无法删除它,但我真的想删除它。有什么办法可以去掉吗?而且去掉它也能得到同样的效果。

0 投票
0 回答
14 浏览

shopify - 如何使用主题和资产 api 为 shopify 应用修改产品页面

我正在创建一个 Shopify 应用程序,它将在产品页面上插入信任印章或徽章。但是,由于没有明确的文档或教程来说明如何执行它,因此很难实现它。我想要实现的是在添加到购物车按钮之前或之后的某处放置图像(信任徽章)。这是一个公共应用程序,因此通过 Shopify API 主题/资产修改主题是动态执行此操作的唯一选择。

Shopify 对我来说真的很陌生。我刚刚研究了 3 周,也许有实施此经验的人会帮助我。

请参阅图片以供参考。 在此处输入图像描述

先感谢您!:-)

0 投票
1 回答
15 浏览

liquid - 我可以在液体中添加的全局变量

我目前在带有液体的页面中有以下变量:

我想遍历一些购物车项目并添加到这个变量中。我需要跟踪每个额外的数量,并且变量需要包含总数。这是我的尝试:

上面给出了一个错误,因为这是无效的:{% tagQty = tagQty | plus: item.quantity %} 我也试过:{{ tagQty = tagQty | plus: item.quantity }}这也是无效的。

我可以重新分配 tagQty 但这违背了目的,因为我需要收集这个特定产品标签的总数来显示它。知道我怎么能做到这一点吗?

0 投票
0 回答
19 浏览

google-analytics - Shopify Checkout 中的 Google Conversion Tracking,我需要知道要选择哪些 shopify 对象和属性?

我在我的 shopify 结帐页面中使用下面的转换脚本。我有两个问题:'

  1. Shopify.checkout.total_price_set.presentment_money.amount在 chrome 开发人员工具中查看时,该对象Shopify.checkout.total_price_set.presentment_money.currency_code显示在 console.log 中,但未显示在页面源中。它按原样显示。谷歌封面正在正确记录日期,但我需要知道为什么这个对象没有在页面源中显示值,这是我使用的正确对象吗?我应该使用其他 shopify 结帐对象吗? 显示 gtag 对象的页面源

这是console.log 控制台日志

  1. 增强型电子商务数据是必需的,但谷歌转换在诊断中报告格式无效。 增强型电子商务

谁能帮我理解上述2?

此外,转换应该只报告给谷歌在广告管理器中提供的转换标签,或者也应该发送到分析帐户(您可以在此链接上看到此代码https://www.digitaldarts.com.au/google-ads-conversion-tracking-shopify

在上面的代码中,它正在向谷歌分析帐户发送数据,并在 gtag 中添加了转换作为参数