2
내가 바닥 글에 상단 링크 아래에 표시 할 수있는 방법
<?php echo $this->getChildHtml('topLinks'); ?>
하지만 링크가 표시되지 않습니다? 내가 어떻게 할 수 있니? 사전
에서감사
footer.phtml
<div class="footer-container">
<div class="footer">
<?php echo $this->getChildHtml() ?>
<?php echo $this->getChildHtml('newsletter') ?>
<?php //echo $this->getLayout()->createBlock('cms/block')->setBlockId('sample_links')->toHtml() ?>
<?php echo $this->getChildHtml('samplelinks') ?>
<?php echo $this->getChildHtml('top.links'); ?>
<p class="bugs"><?php echo $this->__('Help Us to Keep Magento Healthy') ?> - <a href="http://www.magentocommerce.com/bug-tracking" onclick="this.target='_blank'"><strong><?php echo $this->__('Report All Bugs') ?></strong></a> <?php echo $this->__('(ver. %s)', Mage::getVersion()) ?></p>
<address><?php echo $this->getCopyright() ?></address>
</div>
</div>
</div>
죄송합니다. 머리글과 바닥 글 모두에 표시해야합니다. 이제 링크가 바닥 글에 두 번 표시됩니다. –
아! 나는 빈'getChildHtml()'호출을 잊어 버렸습니다. 모든 자식 블록을 에코합니다. 사용자 정의 레이아웃 업데이트 XML을 생략하고'getChildHtml ('top.links') 대신'getBlockHtml ('top.links')'를 사용하면됩니다. 그러면 레이아웃 객체의 링크 블록이 그 이름으로 당겨집니다. – benmarks
이 정상적으로 작동합니다. 감사 –