나는 가 젠토
/app/design/frontend/mytemplate/default/template/page/html/footer.cat.links.phtml
에로 .phtml 파일을 생성 한에있는 순간에는 단순히 텍스트가 포함 된 1 개의 HTML div가 포함됩니다.저는 이것을 꼬리말에 추가하려고 합니다만, 이전에는 레이아웃 XML을 사용하지 않았습니다.
그래서 나는 /app/design/frontend/mytemplate/default/layout/page.xml를 개방하고, 추가하는 시도 :
<block type="catalog/navigation" name="footer.cat.links" as="footerCatLinks" template="page/html/footer.cat.links.phtml" />
(유형 I가 의도 한대로 "카탈로그/탐색"입니다 이 작업을 얻을 :
<block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml"><my block here></block>
를 그냥 이런 바닥 글 블록 안에 넣어다음 footer.phtml에, 나는에 새로운 블록을 호출하는 것을 시도했다 :
<?php $this->getChildHtml('footerCatLinks') ?>
나는 캐시 등을 갱신했지만 그것은 footer.cat.links에서 HTML DIV를 추가하지 않습니다. 브라우저에서 볼 때 phtml.
마침내 Magento에서 머리를 쓰고 있다고 생각했지만 설명서에 대한 이해에서부터 해결되었습니다. 내가 얼마나 틀렸어?
page.xml에서 블록 태그를 둘러싼 레이아웃 핸들은 무엇입니까? –