我正在尝试使用metafield(手动分配给每个项目的值)对液体(shopify上的语言)进行简单检查。
如果您不熟悉液体,可以在shopify论坛上查看,因为它很容易理解并且与大多数当前语言非常相似,但如果它更容易,我也可以使用普通的html或css。
相关项目的metafield.global.release_date的字符串值为“17-10-2013”。我可以以字符串或整数格式分配我选择的任何值作为发布日期。 (我甚至可以嵌入视频)。
我想要的是检查项目的metafield.global.release_date是否比当前日期更新或更旧,然后只需将输出文本更改为“项目可用于预订”,或“项目是有货“根据结果。
文本输出很简单,我可以自己做,问题来自于阅读元数据发布日期,因为它只是我为每个项目输入的纯文本,我无法弄清楚如何将其转换为格式,可用于检查当前日期。
如果我在css / html方面有更多经验或对java有所了解,我可能已经能够自己解决这个问题,但是由于我的知识有限,这是我不能做的事情。
请有人提供一些简单的代码,例如我可以使用的if语句,如果您需要更多信息,请直接询问。
感谢。
CNC中 基本上这就是我需要代码的地方:
-Check metafield.global.release_date
- 检查当前日期
-If metafield.global.release_date>当前日期那么“游戏可用于预订”
-Else“Game is In Stock”