想知道是否有人可以帮助解决有关 Liquid / Shopify 的问题。我正在与一家每周四交付产品的商店合作,前提是您在同一周的周二中午 12 点前订购。
在给客户的通知中,我需要根据订单日期指明它将在哪个星期四发货,即“这个”或“下一个”。我已经通过以下逻辑在液体中实现了这一点:
{% if date | date: "%A" == 'Tuesday' and date | date: "%k" > 12 %}
Your order will be delivered on Thursday of next week.
{% elsif date | date: "%A" == 'Wednesday' or date | date: "%A" == 'Thursday' %}
Your order will be delivered on Thursday of next week.
{% else %}
Your order will be delivered this Thursday
{% endif %}
Run Code Online (Sandbox Code Playgroud)
以上暂时完成这项工作。但是,我的任务是实际发布星期四交货的“日期”。我绞尽脑汁,试图找出一种方法,我可以在液体中编写一个函数来告诉我“这个”星期四的日期是什么以及“下一个”星期四的日期是什么。但我来了王牌。我知道如何使用内置函数在 PHP 和 Ruby 中执行此操作,但我是 Liquid 的新手并且不认为它具有内置函数,因为它是一种标记语言(。所以我认为你必须做一些 …