magento 사이트에 3 개의 정적 블록 ('vert_nav_link', 'social_network_'및 'vert_goto_hapi')을 만들어 왼쪽 열에 배치했습니다. 사이드 바). Chrome, Firefox 및 Safari의 경우 모두 왼쪽 사이드 바에 표시됩니다. IE 8에서는 마지막 정적 블록이 기본 열에서 끝납니다. 이유는 모르겠다. 왜냐하면 나는 세 가지 모두에 동일한 코딩을 사용했기 때문이다. 다음은 PHP 코드입니다.Magento 정적 블록이 Internet Explorer의 Chrome, Firefox보다 다른 위치에 있음
<div class="main-container col2-left-layout">
<div class="main">
<div class="col-main">
<?php echo $this->getChildHtml('content') ?>
</div>
<div class="col-left sidebar">
<?php echo $this->getChildHtml('breadcrumbs') ?>
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('vert_nav_link')->toHtml(); ?>
<?php echo $this->getChildHtml('left') ?>
<?php echo $this->getChildHtml('right') ?>
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('social_network')->toHtml(); ?>
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('vert_goto_hapi')->toHtml(); ?>
</div>
</div>
</div>
어떤 통찰력이 도움이 될 것입니다. 마지막 블록에 대한
* HTML이 유효 :
당신에게
의견을 보내 주셔서 감사합니다. 그런 것들을 시도한 후에, 나는 첫 번째 정적 블록에 2 번째 정적 블록의 내용을 추가하기로 결정했다. 그것은 최선의 방법은 아니지만 효과가있었습니다. 다시 한번 감사드립니다. – user965725