当我搜索它时,我在这条路径上找到了这个文件:
app/design/frontend/BASE/default/template/catalog/navigation/top.phtml
但是当我对它进行任何改变时,它都没有用或者没有任何改变。我想我在错误的文件中工作。我真正想做的是在前端向菜单添加缩略图。
我是magento的新手。请帮助我。
答案 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目录中