2011-08-13 39 views
0

所以,我在shopify上銷售一些產品。讓我們說咖啡。Shopify - 同時託管多個主題

我正在與一個想要出售我的咖啡,有一個單獨的品牌,有一個品牌網站的新組合。有一種簡單的方法可以通過一個shopify帳戶來完成此操作嗎?

我將此添加到我的網頁模板

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

,我可以看到我如何使用它來創建一個單獨的主題頁面。但是,如果我直接鏈接到一個子頁面,他的意志只會起作用。我將爲這個新品牌設置一個單獨的DNS名稱。有什麼辦法可以獲得請求的網址嗎?

(page.url返回主要配置的url,而不是實際請求的內容)。

難道還有其他的方法,我應該完全採取(除分叉額外訂閱?)

回答

2

夫婦的建議:

  1. 使用JavaScript來抓住域並將其添加爲你的元素上的CSS類。然後根據具有不同品牌的類添加CSS規則。

  2. 如果新組已經有一個站點,您可以考慮給他們插入一個他們可以使用Shopify Javascript API列出產品(API現在支持JSONP)的插件。如果你沿着這條路走下去,看一下wiki上的this article,討論如何遠程添加到購物車。

+0

感謝您的JavaScript建議。這可能會起作用。我需要找出代碼,但這可能會導致解決方案。 – hog

0

這裏是做同樣的另一種方式。

  • 首先創建一個新的佈局。假設它叫cardscoffee.liquid
  • 創建一個新的替代品page.liquid。我們稱之爲page.cardscoffee.liquid
  • 製作新的page.liquid就像原來的一樣,只是在頂部添加{% layout 'cardscoffee' %}

現在您將看到Shopify管理員將爲您提供一種選擇在編輯頁面時使用哪種液體文件的方法。

+0

這並不能解決人們進入首頁時的問題。 – hog