如何在Opencart 2.3.0.2

时间:2017-02-13 15:59:23

标签: php css themes opencart customization

我一直在搜索有关如何在Opencart 2.3.x中创建自定义主题的文档,但这似乎有限(或不存在)。我在这里发现了几个帖子,但没有一个回答我看到的具体问题,这些问题已被here等其他人提出(请参阅@Bollis的评论)。

在Opencart 2.3.x中,主题的效果与以前略有不同。以下是我根据如何创建自定义主题的建议所做的工作:

  1. 将/ admin / controller / extension / theme /下的默认主题控制器(theme_default.php)复制到theme_mythemename.php并命名为控制器类ControllerThemeThemeMythemename - 将文件中的所有theme_default事件替换为theme_mythemename
  2. 复制默认视图 admin / view / template / extension / theme / theme_default.tpl并将其命名为theme_mythemename.tpl - 再次将文件中的所有theme_default事件替换为theme_mythemename。
  3. 在admin / language / extension / theme / theme_default.php中复制默认语言文件并将其命名为theme_mythemename.php - 再次替换所有'默认语言'文件中出现的“mythemename'。
  4. 将/ catalog / view / theme / default 目录的副本制作成mythemename。
  5. 修改目录/视图/主题/ mythemename / template / common / header.tpl ,以便指出正确的&#39;复制&#39;样式表而不是默认的<link href="catalog/view/theme/mythemename/stylesheet/stylesheet.css" rel="stylesheet">
  6. 然后我在Extensions&gt;下安装了主题。主题,启用它并确保目录设置为mythemename。在我的商店下,我还选择了它作为主题。结果是默认主题似乎仍然加载 - 我可以在DOM浏览器中看到它仍在加载默认样式表,并且还没有反映mythemename中header.tpl的更改。这很奇怪,好像我没有安装主题,我修改默认商店主题指向mythemename目录,一切正常。但是,我想创建一个新主题,而不是修改默认主题。

    任何帮助表示感谢。

    感谢。

0 个答案:

没有答案