0

所以,我在shopify上卖一些产品。比方说咖啡。

我正在与一个想要销售我的咖啡、拥有独立品牌、拥有品牌网站的新团队合作。有没有一种简单的方法可以用一个 shopify 帐户来做到这一点?

我将此添加到我的页面模板中

{% if page.title == "Cards Coffee" %}
    {% layout "cardscoffee" %}
{% endif %}

我可以看到如何使用它来创建一个单独的主题页面。但只有当我直接链接到子页面时,他才会起作用。我将为这个新品牌设置一个单独的 DNS 名称。有什么方法可以获取请求的 url?

(page.url 返回主配置的 url,而不是实际请求的内容)。

我应该完全采取另一种方法吗(除了分叉额外的订阅?)

4

2 回答 2

2

几个建议:

  1. 使用 Javascript 获取域并将其作为 CSS 类添加到您的元素中。然后添加依赖于具有不同品牌的类的 CSS 规则。

  2. 如果新组已经有一个站点,您可以考虑为他们提供一个可以嵌入的插件,该插件使用Shopify Javascript API来列出产品(该 API 现在支持 JSONP)。如果您走这条路,请查看wiki 上讨论如何远程添加到购物车的这篇文章。

于 2011-08-14T20:44:38.713 回答
0

这是执行相同操作的另一种方法。

  • 首先创建一个新布局。假设它被称为cardscoffee.liquid
  • 创建一个新的替代方案page.liquid。让我们称之为page.cardscoffee.liquid
  • page.liquid像原来的一样制作新的,除了添加{% layout 'cardscoffee' %}到顶部。

现在您将看到 Shopify 管理员将为您提供一种在编辑页面时选择要使用的液体文件的方法。

于 2011-08-14T17:18:45.983 回答