내 이전 게시물에서이어서 Google 문서를 호스팅하는 google-excs CSV를 구문 분석하고 테이블을 인쇄하는 간단한 'hello world'스타일 위젯을 만들었습니다 이 부분은 멋지게 작동하지만 CMS 페이지에 삽입하면 'breadcrumbs'블록 바로 아래에 바로 표시됩니다. here 예를 볼 수 있습니다. 두 개의 테스트 텍스트 세트는 테이블 앞뒤로왔다.Magento 위젯이 CMS 페이지 영역 외부에 표시되어 CMS 페이지 텍스트가 표시되지 않습니다. (?)
게시하는 데 유용한 코드를 알려주십시오. 모두 게시하고 텍스트의 벽을 만들고 싶지 않습니다.
여기 내 분석을 수행하는 템플릿 파일을 호출하는 (필자는 생각하는) 제 블록 PHP 파일입니다.
<?php
class Urbanrider_Scooterlistwidget_Block_Table
extends Mage_Core_Block_Abstract
implements Mage_Widget_Block_Interface
{
protected function _Construct() {
$this->setTemplate('urbanrider/scooterlistwidget/table.phtml');
}
} ?>
이 이것에 대해 갈 수있는 올바른 방법인가? 효과적으로 'Hello World'위젯입니다.
편집 : 나는 또한 '보호 기능 toHtml을()'를 사용하고 거기에 PHTML 템플릿을 모두 넣어하지만
이봐, 내가 언급 했어야 할 미안, 테스트 메시지는 위젯이 삽입 된 곳인 CMS 페이지에 있습니다. – eddhall
위의 대답을 편집하여 CMS 페이지에서 어떻게 작동하는지 반영했습니다. 이것이 당신을 위해 작동하는지보십시오. 건배. – sconnie
에드워드,이게 너를 위해 고쳐 주던가? 제가 언급했듯이, 저는이 방법으로 작동시킬 수있었습니다. thx sconnie – sconnie