Magento 1.7:top.phtml文件位于何处?

时间:2012-07-19 05:54:56

标签: php magento

当我搜索它时,我在这条路径上找到了这个文件:

app/design/frontend/BASE/default/template/catalog/navigation/top.phtml

但是当我对它进行任何改变时,它都没有用或者没有任何改变。我想我在错误的文件中工作。我真正想做的是在前端向菜单添加缩略图。

我是magento的新手。请帮助我。

6 个答案:

答案 0 :(得分:9)

了解任何模板文件路径的最佳方法是:使用模板路径提示

转到管理员 - >系统 - >配置 - >开发人员

然后从左侧的当前配置范围下拉列表中选择主网站选项。 然后启用模板路径提示

导航到前端刷新,您可以看到各种块的路径。

为了更好地理解模板路径提示,请尝试this video tutorial

答案 1 :(得分:2)

实际上,top.phtml文件位于app/design/frontend/base/default/template/catalog/navigation/top.phtml,如您所述

转到admin->system->configuration,现在在左侧面板上单击设计,在包区域中查看当前包名称。 这是您正在使用的当前。说这是...... “默认”

现在在主题区域中,选中模板字段。 这是您正在使用的上述软件包的模板。说这是“现代” 如果该字段为空,则表示您使用的是默认模板。

现在您需要编辑的top.phtml文件已经或应该被复制到 app / design / frontend / default / modern /........ 粘贴在那里编辑它..... 复制和编辑的原因是保留原始基本包的备份。

答案 2 :(得分:0)

尝试在后端刷新magento缓存:“Configuration => Cache Management”

答案 3 :(得分:0)

您可能想要检查是否在Magento的主题设置中配置了“base”。也许它被另一个包裹覆盖了。

答案 4 :(得分:0)

您可能希望查看具有不同主题的天气app/design/frontend/<themename>/<themevariation>/template/catalog/navigation/top.phtml

答案 5 :(得分:0)

请参阅http://www.newsjournal3.com/12-magento/13-how-to-override-magento-top-navigation

你必须将topmenu.phtml放在html目录中