magento主页和其他页面标题是不同的

时间:2016-10-11 05:16:51

标签: html magento

在magento后端,我不管主页或其他页面都应该使用相同的头文件。但是,当我在后端更改标题的徽标图片时,只有主页的标题图片被成功更改,其他页面没有正确显示图片。 基本上我所做的是,标题中有两行,所以我将第一行左侧的一半徽标和第二行左侧的徽标的另一半放置,因此它看起来像一个更大的徽标。 homepage pic 应该是什么 catalog and product view page 在目录和产品视图页面中(徽标的底部未更改)

在辅助目录页面中,徽标的上半部分缺失,徽标的底部未更改。

代码路径:design / frontend / theme / template / page / html / header.phtml

<div class="header-top">
        <a href="http://scifitoys.com.au/"><img src="media/images/logoUp.jpg" style="width:500px;height:60px;"></a>
        <div class="header-top-search-wrapper">
            <?php echo $this->getChildHtml('topSearch') ?>
            <?php /*TODO: ?><a class="advanced-search-link" href="<?php echo Mage::getURL('') ?>catalogsearch/advanced/"><?php print $this->__('Advanced Search') ?></a><?php */?>
        </div>
        <?php echo $this->getChildHtml('currency') ?>
        <?php echo $this->getChildHtml('store_language') ?>
        <?php if ($tmp_html = $this->getChildHtml('i_block_header_top_help')): ?> <?php //Predefined CMS block ?>
            <div class="header-top-help-wrapper"><?php echo $tmp_html; ?></div>
        <?php endif; ?>
        <?php if ($tmp_html = $this->getChildHtml('i_block_header_top_links')): ?> <?php //Predefined CMS block ?>
            <div class="header-top-links-wrapper"><?php echo $tmp_html; ?></div>
        <?php endif; ?>
    </div>

    //<?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="media/images/logoDown.jpg" style="width:500px;height:60px;"></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="header-left">
        <?php if ($tmp_html = $this->getChildHtml('i_block_header_contact')): ?> <?php //Predefined CMS block ?>
            <div class="header-contact-wrapper"><?php echo $tmp_html; ?></div>
        <?php endif; ?>
        <?php if ($tmp_html = $this->getChildHtml('i_block_header_banner')): ?> <?php //Predefined CMS block ?>
            <div class="header-banner-wrapper"><?php echo $tmp_html; ?></div>
        <?php endif; ?>
    </div> <!-- end: header-left -->

    <div class="header-right">
        <div class="header-right-secondary">
            <p class="welcome-msg"><?php echo $this->getWelcome() ?> <?php echo $this->getAdditionalHtml() ?></p>
            <?php echo $this->getChildHtml('topContainer'); ?>
        </div>
        <div class="user-menu">

            <?php // Show custom link, if enabled ?>
            <?php if ($themeHelper->getCfg('header/links_custom_link_enabled')): ?>
                <?php
                    $_customLinkPath = $themeHelper->getCfg('header/links_custom_link_path');
                    $_customLinkAnchor = $themeHelper->getCfg('header/links_custom_link_anchor');
                    $_customLinkTitle = $themeHelper->getCfg('header/links_custom_link_title');
                ?>
                <ul>
                    <li class="user-menu-item user-menu-custom">
                        <a href="<?php echo Mage::getURL('') . $_customLinkPath; ?>/" title="<?php echo $_customLinkTitle; ?>"><?php echo $_customLinkAnchor; ?></a>
                    </li>
                </ul>
            <?php endif?>

            <?php echo $this->getChildHtml('topLinks') ?>

            <?php // If customer is not logged in: show "Sign Up" link, if enabled ?>
            <?php if (Mage::getSingleton('customer/session')->isLoggedIn() == false): ?>
                <?php if ($themeHelper->getCfg('header/links_signup_enabled')): ?>
                    <ul>
                        <li class="user-menu-item user-menu-signup">
                            <a href="<?php echo Mage::getURL('') ?>customer/account/create/" title="<?php echo $this->__('Sign Up') ?>"><?php echo $this->__('Sign Up') ?></a>
                        </li>
                    </ul>
                <?php endif?>
            <?php endif?>

            <ul>
                <li id="mini-cart" class="user-menu-item user-menu-cart">
                    <?php echo $this->getChildHtml('cart_sidebar') ?>
                </li>
            </ul>
        </div>
    </div> <!-- end: header-right -->

以上代码适用于标题部分。 我很困惑,不应该所有页面使用相同的头文件?为什么他们出现不同? 谢谢

1 个答案:

答案 0 :(得分:0)

我现在知道这个问题。 次要类别无法获取图像的原因是因为url是hostname / categoryName / image.jpg 所以网址在这里不再有效。应该在这里使用动态网址。