如何修改Magento站点商品页提示文案为「登录后将该商品加入购物清单」
Magento商品详情页提示文案修改教程
以下是将商品详情页默认提示语Login to view your price替换为Login to add this product on shopping list.的三种可行方案,你可以根据自己的技术能力和站点情况选择:
方案1:后台内置翻译功能(无需修改代码,新手推荐)
- 登录Magento后台,依次进入
商店 > 配置 > 高级 > 开发者 > 翻译内联 - 切换到你要修改的站点视图,将「启用前端内联翻译」选项设置为是,保存配置后清空站点缓存
- 前端打开任意商品详情页,找到目标提示文案,点击文案旁出现的编辑小图标,在弹出的输入框中填写你要替换的自定义文案,点击保存即可
- 操作完成后记得回到后台关闭内联翻译功能,避免普通用户前端看到编辑入口
方案2:修改自定义语言包(适合多站点统一配置场景)
- 进入站点语言包目录,默认路径为
app/i18n/[供应商名]/[语言包标识]/ - 打开对应语言的翻译CSV文件,英文站点修改
en_US.csv即可 - 在文件中新增一行翻译规则:
"Login to view your price","Login to add this product on shopping list." - 保存文件后执行部署命令:
php bin/magento setup:static-content:deploy en_US -f(如果是其他语言请替换对应语言代码),执行完成后清空缓存即可生效
方案3:覆写前端模板文件(需要修改代码,适合同时调整样式/布局的场景)
- 首先定位输出该文案的原始模板文件,通常路径为
vendor/magento/module-catalog/view/frontend/templates/product/view/price.phtml - 在你当前使用的自定义主题目录下新建对应覆写路径:
app/design/frontend/[你的主题供应商]/[你的主题名]/Magento_Catalog/templates/product/view/price.phtml - 在覆写文件中找到输出
Login to view your price的代码段,直接替换为目标文案即可 - 保存文件后清空站点缓存即可生效
注意:所有修改操作前建议先备份对应文件/配置,避免修改出错影响站点正常运行;所有修改完成后必须清空Magento全量缓存才会看到生效效果。
内容的提问来源于stack exchange,提问作者Alyssa
相关产品推荐
相关产品推荐

