2011-12-01 74 views
1
<cms_index_index> 
<reference name="content"> 
    <block type="cms/block" name="home-page-block"> 
    <action method="setBlockId"><block_id>home-page-block</block_id></action> 
</block> 
</reference> 
<cms_index_index> 

上面的代碼將靜態塊添加到主頁,我已經添加了一個靜態塊作爲上述代碼。但它並未在所有商店中展示。由於所有商店都使用相同的主題。Magento:將靜態塊分配給所有商店的主頁

回答

0

如果app/design/frontend/yourtheme/something/layout/local.xml包含:

<layout> 
<cms_index_index> 
<reference name="content"> 
    <block type="cms/block" name="home-page-block"> 
    <action method="setBlockId"><block_id>home-page-block</block_id></action> 
    </block> 
</reference> 
</cms_index_index> 
</layout> 

在後臺我有一個靜態塊與塊標識home-page-block 其含量研究是在所有的商店視圖中顯示。

+0

這不是標籤關閉的問題。我已經問過別的。標籤已關閉。我想在每個商店使用相同模板的基於語言的magento的主頁上調用一個靜態塊,其中具有多於兩個商店。靜態區塊僅在單店中顯示,在其他商店中不顯示。 – Asif

+0

我編輯了答案,詳細說明了我如何測試這個......在我的測試環境(Magento CE和Enterprise)上工作。如果它沒有顯示在您的網站上,則會有其他干擾。 – FlorinelChis

+1

可能導致此問題的另一件事:該塊應該在所有存儲視圖(編輯塊存儲視圖 - 所有存儲視圖)中都可見。 – FlorinelChis