0
我已經搜索嗨和低爲這個看似簡單的問題的答案,但我還沒有找到一個工作解決方案。Magento - 硬編碼頂級導航菜單項鍊接到外部網站
我在Magento中的頂級導航菜單是硬編碼的,以包括CMS頁面(因爲CMS頁面基於BaseURL構建,所以沒有問題)。但是,我的一個鏈接需要去外部網站,但我所做的一切編碼到目前爲止是添加baseURL,因此將進入404頁面。
這裏是我使用過的最近代碼的一個例子 - 我從代碼中移除了Mage :: BaseURL。仍然沒有運氣。我確實在類別中看到了一個瘋狂的解決方法,但寧願不去這條路線,因爲我不能控制鏈接將位於頂部導航菜單中的位置(我的類別首先加載,但此鏈接必須是導航中的最後一個)
class="level0 level-top first"><a class="level-top" href="<?php echo $this->getUrl('http://www.externallink.com/')?>"><span><?php echo $this->__("Restaurant") ?></span></a>
任何人都有建議嗎?我卡住了。謝謝!
謝謝喬!我剛看到這個答案,我意識到我做得太複雜了。我實際上來發布,我已經解決了我自己的問題:
"; ?>">__("Restaurant") ?>
–@塔拉米嗨塔拉,你能告訴我在哪個文件中你把這個鏈接?看來,從Magento 1.7開始,文件的結構已經發生了巨大的變化,我能夠找到的所有文章和內容都是關於如何在1.6或更早版本中完成的。 – poepje