1

我是 Presta Shop 的新手,正在尝试创建自定义主题。我已经阅读了通过在必要时扩展当前模块 css/模板文件来执行此操作的文档化方法:http: //doc.prestashop.com/display/PS15/Overriding+default+behaviors

这一切似乎都是直截了当的。到目前为止,我已经轻松地为 2 个模块使用了模板和 CSS,但是在我第三次尝试时遇到了一些问题。我试图覆盖以下 CSS 文件:

/modules/blocktopmenu/css/superfish-modified.css

有了这个

/themes/newtheme/css/blocktopmenu/superfish-modified.css

但它没有用。出于兴趣,我也尝试过用这条路径覆盖:

/themes/newtheme/css/blocktopmenu/blocktopmenu.css

但这也没有用?

希望那里有人可以帮助或阐明导致此问题的原因或解决方案?

谢谢,马特

4

4 回答 4

3

该路径中是否缺少“模块”?难道不是……</p>

/themes/newtheme/css/modules/blocktopmenu/css/superfish-modified.css

于 2013-03-05T19:24:09.077 回答
3

实际上我刚刚发现了这个问题,superfish-modified.css 在实际模块中它自己的 css 文件夹中,所以正确的覆盖路径应该是:

/themes/newtheme/css/blocktopmenu/css/superfish-modified.css

给我10分。

于 2012-11-20T11:28:52.450 回答
0

似乎是与此模块相关的问题。这里的解决方案

于 2013-08-08T09:46:14.493 回答
0

对我来说,应该是

/themes/newtheme/modules/blocktopmenu/css/superfish-modified.css

并且您必须将 blocktopmenu 从 /modules 复制到 /themes/newtheme/modules/

于 2013-07-05T07:40:17.813 回答