首页 > 解决方案 > 如何将 shopify 应用内容呈现到 shopify 商店?

问题描述

我正在使用 Shopify 默认主题 Debut,我想在不使用任何付费应用程序的情况下为产品过滤器集成 ajax 过滤器( AjaxFilter )。我正在创建自己的公共应用程序并且它工作正常。我还获取了应用程序的产品列表并创建了脚本标签。

  1. 应用创建成功并渲染产品 在此处输入图像描述
  2. 脚本标签创建成功并且能够在 Shopify 商店中呈现硬编码文本。 在此处输入图像描述

但现在重点是我想将产品列表从应用程序呈现到商店主题。我浏览了 Shopify 的所有教程和文档,没有找到任何合适的解决方案。

我也尝试了代理但没有用。 在此处输入图像描述

标签: shopifyshopify-appshopify-templateshopify-api

解决方案


使用脚本 js 在 shopify 主题前端创建 Ajax 脚本并调用您的应用服务器产品列表方法。在您的应用服务器中,使用 GraphQL Shopify api 获取产品列表或 Shopify rest admin api。

Shopify GraphQl:https : //shopify.dev/docs/admin-api/graphql/examples/product Shopify Rest Admin Api:https ://shopify.dev/docs/admin-api/rest/reference/products


推荐阅读