我今天开始在OpenCart 2.2中进行主题开发,我正在关注这篇文章:
http://code.tutsplus.com/tutorials/create-a-custom-theme-with-opencart-introduction--cms-21786
Wich使用1.5.6.1版本的opencart。 (对于版本2.2,我找不到任何相关内容,所以我认为它必须是相同的。)
据我所知,我们应该在catalog / view / theme中创建主题目录。对于测试pourposes我创建了一个“customtheme”目录并从默认主题复制了dir结构。
问题是当我去仪表板时 - >设置 - >一般 - >主题,选择框不显示我创建的新主题。
我做错了什么? 我应该只修改默认主题吗?它似乎不是最好的路径。
感谢。
答案 0 :(得分:3)
将默认主题复制到名为重复的文件夹时,我遇到了同样的问题,因此我查看了代码。主题的管理扩展实际上为新主题寻找一个我没有的控制器;所以我做的是
现在,如果你查看扩展/修改/主题,你会看到你的新主题,它也应该准备好在设置下更新
答案 1 :(得分:2)
我遇到了同样的问题,自定义主题在仪表板中不可用 - >设置 - >一般 - >主题。我在这里找到了一个详细的解决方案:http://undefined.gr/site/2016/10/09/custom-opencart-2-3-0-2-theme。
答案 2 :(得分:0)
您应该将catalog/view/theme/default/template
中的所有文件粘贴到catalog/view/theme/default/customtheme
。那里应该有template
文件夹。
答案 3 :(得分:0)
作为opencart的新手,在看完教程并下载opencart 2.3.x之后遇到了这个问题,我读到他们将主题更改为
Extensions >> Extensions >> Themes (in the drop down menu) >> Edit >> Theme Directory
。
希望这有助于来到这里的未来主题创作者感到困惑。