【问题标题】:How can we inject our custom APP code (html code) into shopify product page without using Script tag我们如何在不使用Script标签的情况下将我们的自定义APP代码(html代码)注入shopify产品页面
【发布时间】:2019-07-28 00:32:51
【问题描述】:

我试图弄清楚如何将我的应用程序的 html div 放到 shopify 的产品页面上。我正在使用 laravel 创建一个基于数量分解功能的 APP。我需要在产品页面上添加 HTML 代码,如下所示。

在右侧,您可以在“添加到购物车”按钮上方看到 HTML 代码。我需要做同样的事情。

因为我的应用程序将适用于不同的主题,并且每个主题都有自己的布局。我不认为使用脚本标签会起作用。请给我一个不使用脚本标签的解决方案。

请注意,我正在使用 Laravel。

提前致谢!

【问题讨论】:

  • 不,我不这么认为...它与在 shopify 产品页面中实现自己的自定义代码有关。我试图搜索这个,但我没有找到任何解决方案。
  • 你自己的代码是什么意思?如果这是针对单个站点的,您可以根据需要将其添加到产品模板中。

标签: javascript html laravel shopify


【解决方案1】:
  1. 当用户安装你的应用时,使用ScriptTag在产品页面添加js
  2. 使用 js,搜索带有文本“添加到购物车”或包含“购物车”的按钮 id。如果商店使用捆绑应用,它可能有一个额外的按钮“将捆绑添加到购物车”
  3. 在“添加到购物车”按钮下添加您的代码

【讨论】:

  • 感谢您的 cmets,但是如果产品页面已经自定义并且 ID 或类别与您提到的不同,则问题会出现。是否有任何永久解决方案可以根据页面查找按钮 ID 或类别,不仅适用于产品页面,还适用于购物车页面?
【解决方案2】:

您可以使用一个应用代理。或者另一个的脚本标签。你的选择。选择让你最快乐的那个。

【讨论】:

  • 因为我的应用程序将适用于不同的主题,并且每个主题都有自己的布局。我不认为使用脚本标签会起作用。你能帮我用应用代理做吗?这是一种安全的方法吗?
猜你喜欢
  • 2018-05-22
  • 2015-05-07
  • 2021-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-11
相关资源
最近更新 更多