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