2016-03-13 51 views
0

我們一段時間以來一直在使用兩個共享網站。我已經使用了子目錄方法(https://www.crucialhosting.com/knowledgebase/setup-multiple-magento-stores)。所以這兩個網站都有一個共享管理面板並共享文件系統。Magento兩個共享網站,但想在其中一個前端進行更改

但是,我們希望的可能性,以便爲第二個站點的一些變化相比第一。第二個網站是針對我們的實體店的,因此我們可以決定不允許客戶下訂單,但只顯示我們在實體店中的產品和實際庫存水平。

我會做的是通過在應用程序/代碼或應用程序/設計等方面的變化,但因爲這兩個站點共享相同的文件,我不能經常更改文件不做任何更改到這兩個網站。

所以問題是: 我是否需要以不同的方式設置這兩個網站,或者是否有辦法對某些文件進行更改以根據客戶看到的網站區分結果?如果站點= 2,則

我們使用Magento的1.7不顯示購物車,等等。

回答

0

有提供動態內容/基於網站在Magento功能的多種方式。

以下是按商店實施條件內容的兩種簡單方法。

首先是利用每個站點的主題文件夾。

導航到app/design/frontend/theme/yourpackage/yourtheme/ 複製這個文件夾兩次:

app/design/frontend/theme/yourpackage/store1/ 
app/design/frontend/theme/yourpackage/store2/ 

導航到管理面板:admin/system_config/edit/section/design/

更改當前配置範圍到商店1,並設置所有的主題選項指向到您新創建的主題store1/store2。現在

兩個網站將使用它你可以沒有他們互相干擾定製自己的模板&佈局文件。

第二個選項更簡單,但長期可能不是最好的 解決方案。

前往您要添加條件存儲在這個下降的if語句:

if(strtolower(Mage::app()->getStore()->getCode()) === 'store1') 
{ 
} 
else if(strtolower(Mage::app()->getStore()->getCode()) === 'store2') 
{ 
} 
+0

的第一選擇似乎是最合理的,我沒有想到的是:-) 致謝! –

相關問題