简体   繁体   English

Magento标头CMS块移位

[英]Magento Header CMS Block Shifting

I have created a CMS Static block into the header section of my Magento Site. 我在Magento网站的标题部分中创建了CMS静态块。 On the home page it displays exactly how I want it however on every other page that I go to on my site it shifts over to the left. 在主页上,它完全按照我的意愿显示,但是在我访问网站的其他页面上,它都移到左侧。 Any help is much appreciated. 任何帮助深表感谢。 My site is http://diycomp.com 我的网站是http://diycomp.com

Here is my Header.phtml code the CMS block is titled "FreeShip": 这是我的Header.phtml代码,CMS块标题为“ FreeShip”:

<div class="header-container">
 <div class="header">
    <?php if ($this->getIsHomePage()):?>
    <h1 class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a></h1>
    <?php else:?>
    <a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" <?php endif?><?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('FreeShip')->toHtml() ?> </a>        
</div>
<div class="quick-access"> 
    <?php echo $this->getChildHtml('store_language') ?>
    <p class="welcome-msg"><?php echo $this->getChildHtml('welcome') ?></p> 
    <?php echo $this->getChildHtml('topLinks') ?>
</div>
<?php echo $this->getChildHtml('topBar') ?>
<?php echo $this->getChildHtml('topContainer'); ?>

You forgot to close the <img> tag on the else branch. 您忘记了关闭else分支上的<img>标签。

This 这个

<?php else:?>
    <a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" <?php endif?>

Should be 应该

<?php else:?>
    <a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /> <?php endif?>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM