Shopify - 同时托管多个主题

时间:2011-08-13 04:58:41

标签: url themes liquid shopify

所以,我在shopify上销售一些产品。我们说咖啡。

我正在与一个想要出售我的咖啡,拥有一个独立品牌,拥有一个品牌网站的新团体合作。有一个简单的方法可以使用一个shopify帐户吗?

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

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

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

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

我是否应该采取另一种方法(除了要求额外的订阅?)

2 个答案:

答案 0 :(得分:2)

一些建议:

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

  2. 如果新群组已有网站,您可以考虑为他们提供一个插件,他们可以嵌入使用Shopify Javascript API列出产品(API现在支持JSONP)。如果您沿着这条路走下去,请查看维基上的this article,其中讨论了如何远程添加到购物车。

答案 1 :(得分:0)

这是另一种做同样的方法。

  • 首先创建一个新布局。我们说它叫做cardscoffee.liquid
  • 创建新的替代page.liquid。我们称之为page.cardscoffee.liquid
  • 将新page.liquid设置为与原始{% layout 'cardscoffee' %}相同,但将{{1}}添加到顶部。

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