316得票15回答
“getaddrinfo EAI_AGAIN”错误的原因是什么?

我的服务器今天抛出了这个错误,这是我从未见过的Node.js错误:Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443 at Object.exports._errnoException (util.js:870:11) ...

56得票2回答
Shopify Liquid中如何将字符串转换为整数?

我刚刚阅读了相关的答案: 如何将数字转换为字符串?- Shopify设计 - 电子商务大学 要将字符串转换为数字,只需向变量添加0: {% assign variablename = variablename | plus:0 %} 虽然不太优雅,但它确实有效! 无论是否优雅,那里给...

46得票5回答
在WebStorm/PhpStorm中启用Liquid模板语法高亮

我想知道是否有人成功在WebStorm IDE中启用了Liquid模板引擎的语法高亮。我经常在Shopify商店中工作,非常喜欢使用Webstorm进行开发。有人成功实现了这个功能吗? 我在JetBrain的论坛上找到了一些关于这个问题的资源,但是没有什么帮助。有一个人建议使用'tmBund...

39得票5回答
webpack-merge合并不是一个函数

我一直在尝试将React添加到Shopify主题中。 因此,手动配置了React,Webpack和Babel。 Webpack.dev.jsconst merge = require('webpack-merge'); const common = require("./webpa...

33得票5回答
如何在Capybara中设置会话值?

我正在为Shopify开发一个应用程序,希望进行集成测试。我需要能够存储一些值在会话变量中,以便进行身份验证。我应该如何做呢?我使用Capybara和Capybara-webkit。

29得票9回答
Shopify主题使用Compass和Sass

有人有用Compass和Sass开发Shopify主题的工作流吗?我已经很接近成功了,只需要解决如何让Sass不会因为CSS liquid标记而出错的问题。 以下是我的设置: - 在目录(例如:"/ newwebsite /")中使用sass/compass项目。 - 包含我的Shopif...

28得票5回答
在Shopify中添加自定义CSS和JS

我正在为Shopify页面使用“Atlantic”主题制作垂直选项卡。由于此主题默认不支持垂直选项卡,因此我使用了外部JS和CSS“jquery-jvert-tabs”。 我的问题是,如果我将JS和CSS文件上传为资产,如何将它们链接到我想要使用它们的页面上,并在之后如何在页面上使用这些内容...

27得票2回答
在液态模板过滤器中进行日期数学/操作

我正在Desk.com中构建一个“集成URL”,其中使用了Shopify Liquid模板过滤器语法。该URL需要包含查询的“开始日期”和“结束日期”,其中开始日期是7天前,结束日期是现在。为了实现这一点,我认为我需要从“现在”对象中减去7天(Epoch时间中的604800),然后应用我的格式...

26得票6回答
在Shopify Liquid中如何检索特定产品?

我有一份产品句柄清单,并且想要根据这个句柄获取产品。似乎没有办法告诉Liquid去获取单个产品。我可以使用API来完成,但如果我使用API,那么我必须使用JavaScript,并且我需要复制已经在片段中的HTML和逻辑。 我正在尝试的简化版:{% assign handle = 'my-pr...

26得票2回答
使用cURL访问API正常,但使用Fetch API时出现问题。

我知道这个问题在 Stack Overflow 上已经被讨论了很多次,但所有答案基本上都是“向服务器添加某个特定的标题”。 在这种情况下,API(Shopify)可以正常工作,并且可以轻松地通过curl进行访问。 我已经尝试过使用Axios库和Fetch API进行操作。 我已经尝试了F...