【问题标题】:magento change add to cart to buy now from admin panelmagento 更改添加到购物车以立即从管理面板购买
【发布时间】:2014-08-25 04:54:57
【问题描述】:

我想将 magento 添加到购物车更改为现在购买或从管理面板购买。我不想更改代码 请指导我在哪里可以找到管理面板中的选项。 我在管理面板中找不到任何相同的选项。当我更改时,任何代码更改都会在更新时丢失。

【问题讨论】:

  • 没有更新会影响您主题的模板文件夹。它主要影响核心文件。所以更改模板文件夹。更新不会丢失更改。
  • 如果我也更新主题会怎样
  • 是的,这可能会引起问题。我想anz的答案是完美的。但如果您更新主题语言环境,仍然会更新。也会有同样的问题。

标签: php magento


【解决方案1】:

实现此目的的最简单方法是使用 translate.csv,而不是更改多个 phtml 文件。

转到您的主题。然后在您的主题中,转到 Locale > en_US。使用任何文本编辑器打开 translate.csv。然后在 csv 中添加以下行。

 "Add to Cart","Buy Now"

保存,从管理员清除缓存,然后刷新。瞧!必须这样做。

【讨论】:

  • 谢谢,但是当我更新主题时它会被默认值替换,如何避免这种情况
  • 更新主题?如果您完全创建一个新主题,则将同一行添加到主题的 translate.csv 中,因为它是“ONLY THEME BOUND”。但是,如果您更新 magento 版本,那么您仍将使用相同的主题,因此不会产生任何问题。如果您想永久更改所有主题的内容,则需要在数据库中添加翻译,但我建议您这样做,因为它非常简单,并且在 1-2 年内更改一次主题??跨度>
  • 请告知数据库方式
  • 您需要将短语添加到数据库中的“core_translate”表中,并启用INLINE TRANSLATION。要启用,请转到系统 -> 配置 -> 开发人员,然后找到内联翻译并为前端设置启用是。请记住:如果相同的短语在 DB 和 CSV 中,则 DB 中的短语将始终优先。
猜你喜欢
  • 2021-10-13
  • 1970-01-01
  • 2016-06-20
  • 2015-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-05
相关资源
最近更新 更多