You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在OpenCart 3中修改首页推荐商品(Featured Product)的标题名称

解决OpenCart 3首页推荐商品标题修改及自定义标题商品区块的方法

嘿,我来帮你搞定这个需求!下面分两种场景一步步教你操作:

一、修改默认「推荐商品(Featured Product)」的标题

方法1:通过语言文件修改(全局生效)

这是最标准的做法,修改后所有用到这个标题的地方都会同步更新:

  • 登录你的OpenCart后台,进入「系统」>「编辑语言」
  • 在语言列表里找到你正在使用的语言(比如中文简体),点击「编辑」
  • 在搜索框输入heading_title,然后找到catalog/extension/module/featured对应的条目
  • 把默认的「推荐商品」改成你想要的标题,比如「店长推荐」,保存即可

方法2:直接修改模板文件(仅当前主题生效)

如果只想在首页单独修改这个标题,不影响其他页面:

  • 找到你当前主题的模板文件,路径一般是catalog/view/theme/你的主题名称/template/extension/module/featured.twig
  • 打开文件,找到类似<h3>{{ heading_title }}</h3>的代码,把{{ heading_title }}直接替换成你自定义的文字,比如<h3>店长力推</h3>
  • 保存文件后,刷新首页缓存就能看到效果

二、添加带自定义标题的商品区块(多个不同标题的商品组)

如果想要在首页添加多个类似推荐商品的区块,每个都有自己的自定义标题,最省心的方法是添加多个Featured模块实例

  • 进入后台「扩展」>「扩展」,选择「模块」分类
  • 找到「Featured」模块,点击右侧的「安装」(如果没安装的话),然后点击「编辑」
  • 在模块设置页面:
    1. 填写自定义的模块名称(比如「新品首发」),这个名称会作为前端的标题
    2. 在「商品」选项里选择你想展示的商品
    3. 设置好展示数量、布局(比如首页的某个位置)、排序等参数
    4. 点击保存
  • 重复上面的步骤,就能创建多个不同标题、不同商品组的区块,都放到首页上

如果你的主题不支持多模块实例的标题展示,那可以用方法2里的模板修改思路,给每个模块实例加独立的标题,或者用自定义HTML模块配合商品列表(不过这个需要一点代码基础)。

小贴士:修改文件前记得备份原文件,避免操作失误导致网站出错;修改后如果看不到效果,记得清理后台的缓存(「系统」>「缓存」>「刷新」)

内容的提问来源于stack exchange,提问作者VRINDAVAN 2 KRISHNA

火山引擎 最新活动