2016-11-21 2 views
1

내 목표는 오른쪽 사이드 바의 "최근에 본 제품"섹션 위에있는 페이스 북처럼 상자를 배치하는 것입니다. 이를 위해 다음 행을 local.xml에 넣습니다.Magento 블록 템플릿은 페이지에 따라 오른쪽 사이드 바에 다른 위치를 가지고 있습니다

<default> 
    <reference name="right"> 
     <block type="core/template" name="socialsharing" 
      template="social/facebooklikebox.phtml" 
      before="right.reports.product.viewed" /> 
    </reference> 
</default> 

실수로 일부 페이지에서 페이스 북과 같은 상자가 "최근에 본 제품"아래에 위치한다는 것을 발견했습니다. 이 문제의 원인을 찾을 수 없습니다.

UPDATE : 나는 여전히 존재한다 일부 페이지에서 "최근 제품을 조회"는 것을 깨달았다 "right.reports.product.viewed"블록을 제거

. 그래서 일부 페이지는 "최근에 본 제품"으로 "right.reports.product.viewed"를 사용하여 표시되고 일부는 "left.reports.product.viewed"로 표시된다는 것을 이해했습니다.

어떤 도움이나 제안이라도 대단히 감사하겠습니다. 내 경우는 전에 '사용이 필요하다고에서

<default> 
    <reference name="right"> 
     <block type="core/template" name="socialsharing" 
      template="social/facebooklikebox.phtml" 
      before="left.reports.product.viewed" /> 
    </reference> 
</default> 

:

감사

+0

"최근 본 제품"에 "socialsharing"을 추가하고 확인합니다. –

+0

감사합니다. 시도했지만 작동하지 않습니다. "right.reports.product.viewed"블록을 제거했을 때 나는 "최근에 본 제품"이라는 페이지가 여전히 존재한다는 것을 깨달았습니다. 그래서 일부 페이지에서는 "최근에 본 제품"과 "right.reports.product.viewed"가 표시되고 일부는 "left.reports.product.viewed"로 표시된다는 것을 이해했습니다. –

답변

0

마지막으로 나는 모든 페이지에서'최근에 본 제품 "위"페이스 북과 같은 상자 "를 넣어하는 방법 해답을 가지고있다 = "right.reports.product.viewed"before "대신"left.reports.product.viewed " '를 입력하십시오.

불행히도, 나는 여전히 질문의 "업데이트"섹션에서 언급 한 행동의 이유를 모른다.

관련 문제