我应该编辑哪个文件来更改面包屑的起点?
我想将面包屑的起点从“主页”更改为“我的标题”。我编辑了文件 /magento/app/code/core/Mage/Catalog/Block/Breadcrumbs.php
但它似乎不起作用。 XML 在其中发挥了作用吗?
谢谢
I wanted to change the breadcrumbs starting point from Home to My title. I edited the file /magento/app/code/core/Mage/Catalog/Block/Breadcrumbs.php
but it doesn't seem to be working. Is XML playing a role in that?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您最好的选择是使用 Magento 的翻译功能。请注意
Breadcrumbs.php
中的文本是如何用->__('text')
包裹的,它指示 Magento 查看是否有text< 的翻译/code> 当前模块。如果您在
System>Config>Admin>Developer
中打开Translate Inline,您将能够编辑页面上的文本(刷新后,单击红色框,然后单击小书本图标)。然后,这将被输入到数据库的core_translate
表中,并在将来的页面渲染中替换。作为一般规则,您永远不应该编辑
app/code/code
中的文件,因为这会破坏未来的升级和补丁。Your best option is to use Magento's translate feature. Notice how the text in
Breadcrumbs.php
is wrapped with->__('text')
which instructs Magento to see if there is a translation fortext
for the current module. If you turn on Translate Inline inSystem>Config>Admin>Developer
, you will be able to edit the text on the page (after refreshing, click the red box then the little book icon). This will then be entered into the database in thecore_translate
table and replaced in future page renders.As a general rule, you should never edit files in
app/code/code
as you will break future upgrades and patches.在“系统>配置>管理>开发人员”中打开“内联翻译”,就可以编辑页面上的文字了(刷新后点击红框,然后点击小书本图标)
turn on Translate Inline in System>Config>Admin>Developer, you will be able to edit the text on the page (after refreshing, click the red box then the little book icon)