2012-07-25 45 views
0

我使用Mgto 1702與hellowired模板。我有各種商店,遵循子文件夾方法(www.domaian.com/store)。標題圖像徽標和Alt文本文件位於其文件夾中。當您訪問www.domain.com/store1或/ store2等時,主頁上的標題會顯示正確的徽標。當我點擊任何鏈接來更改頁面(例如,產品頁面)時,頁眉正確顯示,但不是圖像。標題徽標圖像顯示在主頁但不是其他人

header.phtml文件包含一個If,它詢問它是否是主頁(getIsHomePage()):?>但這並不重要。我將代碼放在If子句之外,問題依然存在。我在所有情況下添加了一個「技巧」回聲子句來跟蹤行爲。文字出現,但不是JPG。

有什麼建議嗎?

感謝

+0

找到解決方案。實際上這很簡單。我必須強制該文件夾使用根(「/」)。出於某種原因,它不適用於主頁,而不適用於其他頁面。 – MiguelR 2012-07-29 14:09:49

回答

0
<?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 */?> 

請刪除作爲header.phtml頁面上面顯示,以獲得相同的標題中的所有頁面的狀態。

相關問題