I 3 statischen Blöcke erstellt ('vert_nav_link', 'social_network' und 'vert_goto_hapi') auf einer magento Seite und legte sie auf der linken Spalte (Seitenleiste). In Chrome, Firefox und Safari werden sie alle in der linken Seitenleiste angezeigt. Auf IE 8 endet der letzte statische Block in der Hauptspalte. Nicht sicher warum, da ich die gleiche Codierung für alle drei verwendete. Hier ist der PHP-Code,Magento Static Block ist an einer anderen Stelle im Internet Explorer als auf 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>
Jeder Einblick wird hilfreich sein.
Danke
Vielen Dank für Ihren Vorschlag. die Dinge, nachdem er versuchte, habe ich beschlossen, nur den Inhalt des zweiten statischen Blockes zum ersten statischen Block hinzufügen, und es scheint gut zu funktionieren. Es ist nicht die beste Praxis, aber es hat funktioniert. Vielen Dank noch mal. – user965725