2014-12-02 2 views
0

제목을 읽으면 Magento 정적 블록에 도움이 필요합니다. 내 작업은 2 개의 상점에서 정적 블록 컨텐츠를 다르게 만드는 것입니다. 가능하다면? 답을 구하십시오. 오후 8시 30 분 P.S. 나쁜 영어로 죄송합니다.Magento 가게 정적 블록 상점에있는 내용이 다릅니다

+0

은 멀티 스토어 설정 또는 2 개의 완전히 다른 웹 사이트에 있습니까? – PixieMedia

+0

멀티 저장소 설정, 그것은 mac444s 답변으로 일했습니다. –

답변

0

저에게 잘보십시오. 나는 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> 
+0

감사합니다 !!! 그게 내가 무엇을 찾고 있었는지. –

1

참고 올바른 젠토 방법은 동일한 ID를 가진 2 정적 블록을 생성하고 당신이 그것을에 표시 할 매장보기에 각 하나를 할당하는 것입니다. Magento는 현재 표시된 저장소를 기반으로 올바른 버전을로드합니다.

관련 문제