【问题标题】:Trying to find a way to only display a section of script once in Shopify.试图找到一种仅在 Shopify 中显示一段脚本的方法。
【发布时间】:2016-12-29 16:52:33
【问题描述】:

我之前曾使用 {% if first_time_accessed %} 来处理订单状态/结帐收据页面的这种情况,但我现在尝试仅在第一次访问时显示某些内容。

为清楚起见,这是内容的结构:

// Check User is logged in
{% if customer %}
  // Check that the pixel has not yet been displayed
  {% if INSERT CONDITION FOR FIRST ITERATION HERE %}

    // Run JS Script

理想情况下,如果客户将导致 JS 脚本仅在客户登录其帐户后访问的第一页上运行。

任何关于如何实现这一目标的想法或建议都会很棒。我开始认为最简单的方法是为这种情况设置一个状态为 cookie,但这似乎还有很长的路要走。

谢谢!

【问题讨论】:

  • 你最终想要达到什么目标?可以有另一种解决方案..
  • 目标是保证js脚本只在用户登录后访问的第一页运行。

标签: javascript shopify liquid


【解决方案1】:

解决方案需要使用 javascript,因为在 Liquid 中没有什么可以做到这一点,除了您提到的 Checkout 页面。

【讨论】:

    猜你喜欢
    • 2016-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-30
    • 2013-08-01
    • 1970-01-01
    • 2019-10-11
    相关资源
    最近更新 更多