shopify相关内容

如何在cart.liquid文件中获取购物车的送货地址?

我正在尝试根据用户当前的收货地址更改税金和收货方式提示.显然,他们尚未结帐,因此没有机会输入他们的送货地址.在此阶段,我还有什么可以检查的,以找出他们来自哪个国家/地区? {% if shipping_address.country_code = 'CA' %} INCLUDING TAX AND SHIPPING (U.S. ..
发布时间:2020-05-02 04:10:24 其他开发

Shopify液体:未定义购物车模板变体

我只是允许结帐缺货的产品来购买.当客户要购买库存少于零的产品并单击ajax购物车中的查看购物车时,我只想显示消息“在6月7日之前发货".在cart-template.liquid中.我应用了如下所示的逻辑.如果需要,可以共享完整的代码. {% if variant.inventory_quantity ..
发布时间:2020-05-02 04:10:04 其他开发

在.js.liquid文件中使用asset_url

我正在编码Shopify主题,我需要在其中一个模板中使用带有自定义指针的Google Maps. 在Javascript文件中使用asset_url时遇到麻烦,因此我可以正确链接到新的指针/标记图形.关于我在做什么的任何指示? 我尝试了以下两种方法,但均无济于事: var image = { url: "url({{ 'gr_gm-pointer.png' | asset_u ..
发布时间:2020-05-02 04:09:56 前端开发

Shopify(流动):查找两个日期之间的天数

我是Shopify和.liquid文件语法的新手. 我目前可以得到两个约会: {% assign product_created_date = product.created_at | date: "%a, %b %d, %y" %} {% assign current_date = 'now' | date: "%a, %b %d, %y" %} ,它提供了我的当前日期以及创建产 ..
发布时间:2020-05-02 04:08:50 其他开发

Shopify Liquid中的空白控件

Shopify最近向Liquid模板语言添加了空白控件: https://help.shopify.com/themes/liquid/basics/whitespace 实际上,您可以在标签语法{{- -}},{%- -%}中添加连字符,以去除标签输出的空格(html空行).例如: {%- assign variable = "hello" -%} {{ variable }} ..
发布时间:2020-05-02 04:08:16 其他开发

液体字符串中的转义字符

我试图将包含各种尺寸的标签列表放在一起(在使用Liquid的Shopify中).尺寸使用单引号和双引号表示英寸和英尺.由于同时使用这两种方法,因此会导致字符串正确关闭的问题.我尝试使用标准的转义字符'\',但这似乎不起作用.是否可以在Liquid中转义字符,或者有人可以推荐另一种方法? {% assign tags = "4'x6', 5'x8', 8'x10', 9'x12', 10'x1 ..
发布时间:2020-05-02 04:08:07 其他开发

如何在Liquid中异步或延迟JS?

我正在尝试提高网站速度,这些脚本可能会延迟渲染的一件事: {{ '//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js' | script_tag }} {{ 'jGestures.min.js' | asset_url | script_tag }} {{ 'modernizr.min.js' | asset_u ..
发布时间:2020-05-02 04:07:34 前端开发

如何使用Shopify和Liquid在我的主页上显示所有产品?

我可以在index.liquid页面(主页)上使用一个简单的Liquid标记片段来显示我拥有的所有产品,并使每个图像都链接到相应产品的信息页面吗? > 解决方案 大多数主题在其主页上显示一个集合.使用该功能,不要添加代码. 要使您的主页集合包含商店中的所有产品,请使其成为具有条件(例如产品价格> 0)的智能集合. 如果您的商店中有50多种产品,则可以通过在模板/index.liqu ..
发布时间:2020-05-02 04:07:30 其他开发

如果选择当前供应商,如何捕获

在收集页面和索引的侧边栏中,我列出了所有带有以下代码的供应商.现在我想选择了特定的供应商时,一个.主动类添加到.我想对产品类型列表做同样的事情.如何检查选择了哪个供应商? 我尝试了{% if collection.handle == vendor %}.但是它返回null,因为它只能捕获集合名称. {% for vendor in shop.ven ..
发布时间:2020-05-02 04:06:46 其他开发

在Shopify中更新/删除购物车属性

我正在使用购物车属性将每个产品的额外信息添加到购物车(从产品页面). 我专门在订单项属性上使用购物车属性,因为客户需要能够按顺序编辑此信息,而稍后订单项就不会允许. 添加信息就可以了,当客户决定从购物车中删除商品时,就会出现问题,因为尽管删除了商品,但购物车属性仍然保留,因为它没有专门绑定到产品上(除了命名之外)约定). 那么,有没有一种方法可以更新/删除特定的购物车属性? 提前 ..
发布时间:2020-05-02 04:06:22 其他开发

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

我正在构建Shopify应用程序,并且我有兴趣自动将液态内容添加到商店的主题中. 解决方案 扩展名为.liquid的文件被视为资产.由于您可以向商店添加资产,因此答案是肯定的,您确实可以将Liquid模板代码注入商店的主题中. 如果您使用应用程序代理,您还可以发送Shopify Liquid字符串,Shopify会直接在Shop中为您呈现该字符串.很整洁的东西. ..
发布时间:2020-05-02 04:06:15 其他开发

在Shopify液体模板中使用vue.js

这应该很简单,但是尽管进行了搜索,但我找不到任何解决方案.您如何在流动文件中使用Vue模板标签?由于Vue和Liquid都使用相同的大括号,因此我无法呈现任何视图数据: 导致: 父视图组件中有36种产品. 当我尝试使用自定义分隔符时: new Vue({ d ..
发布时间:2020-05-02 04:05:30 前端开发

Shopify Liquid:如果声明

我正在尝试根据用户查看特定网页的时间来启用div类,例如:博客,索引或../page/webpage 代码如下: {% unless template contains "index" and settings.slideshow_enabled %} {% endunless %} “容器主要内容"在 ..
发布时间:2020-05-02 04:04:49 其他开发

如何查看当前访问者是否是商店的管理员?

我想创建一种产品,该产品可以在Shopify的店面中使用,但只能由商店管理员使用.无论如何,是否可以通过液体识别当前用户是管理员?还是有其他解决方案来应对这一挑战.谢谢! 解决方案 如果您以管理员身份登录,则在呈现{{ content_for_header }}包含时,它将包含一些JavaScript,以向下推送页面内容,以便为Shopify管理栏. 我们可以利用capture将{{ ..
发布时间:2020-05-02 04:04:41 其他开发