【发布时间】:2012-05-17 22:26:46
【问题描述】:
我已经在 hi 和 low 中搜索了这个看似简单的问题的答案,但是我没有找到一个可行的解决方案。
我在 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>
有人有建议吗?我被困住了。谢谢!
【问题讨论】:
标签: magento nav hardcoded external-links