Magento shop商店中具有不同内容的静态块

Magento shop商店中具有不同内容的静态块,magento,static-block,Magento,Static Block,所以,当你们阅读标题时,我需要关于magento静态块的帮助,我的任务是使静态块内容在两个商店中有所不同,如果可能的话?我想知道答案。 顺便说一句,很抱歉英语不好。试试这个吧,它对我有用。我是用html/javascript制作的。您可以通过以下方式获取门店名称: var shopName= '{{config path="general/store_information/name"}}'; 然后根据你的需要进行比较。将代码粘贴到静态块编辑器中 <!DOCTYPE html> &

所以,当你们阅读标题时,我需要关于magento静态块的帮助,我的任务是使静态块内容在两个商店中有所不同,如果可能的话?我想知道答案。
顺便说一句,很抱歉英语不好。

试试这个吧,它对我有用。我是用html/javascript制作的。您可以通过以下方式获取门店名称:

var shopName= '{{config path="general/store_information/name"}}';
然后根据你的需要进行比较。将代码粘贴到静态块编辑器中

<!DOCTYPE html>
<html>
<body onload="websiteMessage()">  
<p>Happy new years !!!</p>  
<p id="static_block"></p>

<script>
function websiteMessage() {
    var shopName= '{{config path="general/store_information/name"}}';
    var string = "";

if(shopName.localeCompare("Leather_shoes_shop") == 0)
{
    string = "leather shoes";
} 
else if(shopName.localeCompare("Rubber_shoes_shop") == 0)
{
    string = "rubber shoes";
} 
else 
{
    string = "other";
}
document.getElementById('static_block').innerHTML = string;
}
</script>
</body>
</html>

新年快乐

函数websiteMessage(){ var shopName={{config path=“general/store_information/name”}}; var字符串=”; if(shopName.localeCompare(“皮鞋店”)==0) { string=“皮鞋”; } else if(shopName.localeCompare(“橡胶鞋店”)==0) { string=“橡胶鞋”; } 其他的 { string=“其他”; } document.getElementById('static_block')。innerHTML=string; }
FYI在多商店中执行此操作的正确方法是创建两个具有相同ID的静态块,并将每个静态块分配给希望其显示的商店视图。Magento将根据当前正在查看的门店加载正确的版本。

这是在多门店设置中还是在两个完全独立的网站中?多门店设置,它与mac444s一起工作。