我正试图将顶部菜单块移到主徽标旁边(见下图)
这是我想要做的事情的屏幕截图。图片我想做什么
如果需要,您需要编辑适当的模板并调整css。在您的情况下,您正在寻找的模板是:
app/design/frontend/{theme}/{template}/templates/page/html/header.phtml
其中{主题}和{模板}取决于您实际使用的内容(默认情况下两者都是默认的)。
如果没有模板/page.html目录,请创建它们,并将header.phtml从app/design/frontend/base/default/template/page/html/header.phtml复制到您的位置。
然后编辑此header.phtml.
默认情况下,它看起来像这样:
<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() ?>" /></a>
<?php endif?>
<div class="quick-access">
<?php echo $this->getChildHtml('topSearch') ?>
<p class="welcome-msg"><?php echo $this->getChildHtml('welcome') ?> <?php echo $this->getAdditionalHtml() ?></p>
<?php echo $this->getChildHtml('topLinks') ?>
<?php echo $this->getChildHtml('store_language') ?>
</div>
<?php echo $this->getChildHtml('topContainer'); ?>
</div>
</div>
<?php echo $this->getChildHtml('topMenu') ?>
所以您只需将echo <?php echo $this->getChildHtml('topMenu') ?>
移动到新位置(很可能在div.quick-access之前或代替div.quick-access)
然后调整你的css。