顶部横向菜单 Prestashop 1.6

Top horizontal menu Prestashop 1.6

最近我开了一家小网店,Prestashop 1.6 中的顶部水平菜单出现问题。

当我激活顶部水平菜单时不是水平的,是垂直的。好像没有css风格

你能帮我解决这个问题吗?

Prestashop (1.6) 中的默认 blocktopmenu 有 2 个 CSS 文件位于 "prestashop/modules/blocktopmenu/":

  • superfishmodified.css
  • blocktopmenu.css

如果您想覆盖这些默认 css 样式,您必须在主题文件夹中以完全相同的层次结构创建完全相同的 css 文件 "themes/default_bootstrap/css/modules/blocktopmenu/"

试试下面的方法

但在您的情况下,您最好的选择是尝试删除“/themes/default_bootstrap/css/modules/blocktopmenu/”

中 blocktopmenu 的 css 文件

删除 css 文件后,Prestashop 将切换回位于“/modules/blocktopmenu/”中的默认 css 文件,删除红色圆圈中的文件。但是为了以防万一,先备份这 2 个文件总是安全的。

其他选项是下载您正在使用的 Prestashop 版本的全新副本并替换 superfishmodified.css 和 blocktopmenu.css。

转到“模块”>“模块”>“顶部菜单”>“仅重置参数”,您将恢复默认结构。

仅当您向 header 添加挂钩时,blocktopmenu.php 才会加载 cssjs

管理挂钩并将 Top horizontal menu 插入到 displayHeader。默认情况下,钩子位于 actionCategoryUpdatedisplayTop.

下方

参考文件:
https://github.com/PrestaShop/blocktopmenu/blob/master/blocktopmenu.php