2011-12-01 2 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> 

위의 코드는 홈페이지에 정적 블록을 추가로 정적 블록을 할당, 나는 위의 코드에 따라 정적 블록을 추가했습니다. 그러나 그것은 모든 상점에 표시되지 않습니다. 모든 매장이 동일한 테마를 사용하고 있기 때문입니다.젠토는 모든 상점의 홈페이지

답변

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 그 contens입니다 확인과 정적 블록을 가지고있다.

+0

이것은 태그 닫기의 문제가 아닙니다. 나는 다른 것을 물었다. 태그가 닫힙니다. 모든 상점에 동일한 템플릿을 사용하는 언어를 기반으로 2 개 이상의 상점이있는 magento의 홈페이지에서 정적 블록을 호출하고 싶습니다. 정적 블록은 단일 상점에서만 표시되고 다른 상점에서는 표시되지 않습니다. – Asif

+0

나는 어떻게 테스트했는지에 대한 자세한 내용을이 해답을 편집했습니다 ... 내 테스트 환경 (Magento CE and Enterprise)에서 작동합니다. 귀하의 웹 사이트에 표시되지 않으면 다른 것을 방해합니다. – FlorinelChis

+1

문제를 일으킬 수있는 또 다른 사항 : 블록이 모든 저장소보기 (블록 저장소보기 - 모든 저장소보기 편집)에 표시되어야합니다. – FlorinelChis