未检测到Prestashop主题

时间:2015-10-19 16:54:57

标签: themes prestashop prestashop-1.6

我是Prestashop开发的新手。我尝试的第一件事是创建一个复制Prestashop 1.6中默认主题目录的新主题。我遇到的问题是,一旦创建,Prestashop就无法检测到主题:就像那个目录一样。

如果我从管理面板创建一个新主题并用相同的文件替换目录内容,它就可以了。

如何让Prestashop检测到我的主题?我还没有找到任何有关它的信息。

非常感谢。

3 个答案:

答案 0 :(得分:2)

我已回答类似问题here,有两种方法可以通过后台解决您的问题

  • 复制Preferences -> Theme中的默认主题Add new theme 按钮,然后在底部Create new theme +选择Copy missing files from existing theme

或者如果您已经通过FTP复制了主题目录/文件

  • 相同的步骤,但没有复制丢失的文件(当然,如果你没有 错过文件)并在Name of the theme's directory
  • 中添加正确的新目录名称

答案 1 :(得分:0)

实际上就是这样做 - 复制默认主题。

可能有几个原因:

  • 您是否更改了复制文件夹的名称?
  • 您是否只使用一个小写字作为名称?
  • 您是否将其复制到/ themes文件夹?

这是复制后的additonaly信息,以进行一些清理:http://doc.prestashop.com/display/PS15/Creating+your+own+theme

从后端创建默认主题的副本也是完美的。你可以在这里找到指示:http://doc.prestashop.com/display/PS16/Laying+the+Theme' s +基础#LayingtheTheme' sFoundations-Standingontheshouldersofgiants:copythedefaulttheme

答案 2 :(得分:0)

对于使用Prestashop 1.7或更高版本并在复制Starter Theme时遇到相同问题的人们,我建议您检查是否确实有themes/your_theme/config/theme.yml配置文件,因为已加载该配置文件默认情况下为theme.dist.yml,因此Prestashop无法识别它。