如何从 liquid 应用程序代理页面发出数据库请求?

问题描述 投票:0回答:0

我是 Shopify 开发的新手,所以如果我误解了它应该如何工作,请原谅我,但我正在开发一个具有面向用户的前端并遇到障碍的应用程序。从一些背景故事开始,我正在尝试制作一个可以从前端访问的分类页面,并且仍将与现有主题集成(因此页眉,页脚等是从商店的主题导入的)和数据从我设置的数据库中获取。然后从管理页面,可以删除列表/管理员需要做的任何其他事情。

我正在为没有主题扩展功能(因此没有应用程序块)的主题开发这个,所以在做了一些研究之后,似乎返回液体文件的应用程序代理是我最好的选择。我已经修改了 Shopify QR 代码应用程序示例,让应用程序代理在同一台服务器上运行,目前在验证所有内容后它返回一个 .liquid 文件。这是我有点困惑的地方,因为我尝试使用

{ javascript }
标签,所以我可以向我的数据库端点发出请求并相应地填充所有内容,但它会给我一个错误,说标签不存在(即使它存在here)。我是不是做错了,或者我只是错过了什么?还有另一个应用程序使用相同的想法,它路由到 /a/ 并显示可以向服务器发出请求的自定义数据,所以我知道这种方法是可行的,我想我只是对实现有点迷茫它。任何建议将不胜感激!

shopify liquid shopify-app shopify-liquid
© www.soinside.com 2019 - 2024. All rights reserved.