3

我正在为 Shopify 构建应用程序代理。

文档(http://api.shopify.com/app_proxy.html)说......

如果来自代理 URL 的 HTTP 响应在其标头中设置了 Content-Type: application/liquid,Shopify 将使用商店主题在商店上下文中评估和呈现请求正文中的任何 Liquid 代码。这太棒了。如果使用得当,它可以自动让您的应用看起来像是属于商店的一部分,而无需任何人工干预。Shopify 商家喜欢这种东西。

这是迄今为止我最好的尝试,默认模板(http://plnkr.co/edit/iXbWWiMlEsi6NsA6uPtG?p=preview.)看起来不错,但我认为它不适用于所有模板。

如何确保我的内容适用于所有模板?我需要在我的内容中添加某些课程吗?我应该遵循的约定?一个例子会很棒。

迈克尔

4

1 回答 1

5

最终,您将无法预测您将要处理的内容,因此这里有一些建议以使其尽可能无缝:

  1. 让您的标记保持美观和简单。
  2. 注入您自己的样式表来控制布局和宽度等,但不要指定字体或颜色,以便与主题保持一致。
  3. 尝试使用流畅的布局,这样您就可以应对内容区域的不同宽度。

我建议的另一件事是设置一些测试商店(使用您的合作伙伴帐户)并使用不同的主题加载它们,以便您可以关注一些不同的主题。

于 2013-02-08T05:58:12.657 回答