3
我目前正試圖設置一個多商店版本的Magento,它將本地化到不同的國家。基於Magento店面設置不同的XML塊ID
我想根據哪個店面正在使用指定不同的xml塊。例如在英國版本上,顯示英國圖像,法國人,顯示法國圖像等。
我在local.xml文件中有以下內容,但它似乎沒有更改項目,但標籤正在工作,但如果我把在刪除標題標籤中,例如,它將從該店面中刪除標題塊。
<?xml version="1.0" encoding="UTF-8"?>
<layout version="0.1.0">
<default>
</default>
<cms_index_index>
<reference name="root">
<block type="banner/banner" name="banner_home_main" template="unibanner/banner-file.phtml">
<action method="setData">
<name>banner_group_code</name>
<value>home_page_main</value>
</action>
</block>
</reference>
</cms_index_index>
<STORE_name_uk>
<cms_index_index>
<reference name="root">
<action method="unsetChild"><name>banner_home_main</name></action>
<block type="banner/banner" name="banner_home_main" template="unibanner/banner-file.phtml">
<action method="setData">
<name>banner_group_code</name>
<value>home_page_main_uk</value>
</action>
</block>
</reference>
</cms_index_index>
</STORE_name_uk>
</layout>
爲了在多個商店前臺進行多項更改,我實際上從標籤中刪除了原始的塊聲明,並將其添加到它自己的STORE FRONT中 –
Tisch
2014-11-20 15:13:57