【问题标题】:Install superfish menu in drupal 7在 drupal 7 中安装 superfish 菜单
【发布时间】:2013-01-07 17:57:42
【问题描述】:

我需要在基于 Drupal 7 构建的站点中使用 superfish,我安装了库和 superfish 模块并启用了它们。我还安装了 superfish 库,一切正常。

另外,我在mytheme.info 中添加了一个名为“superfish_menu”的新区域。

然后转到块并将 superfish 1 块分配给 superfish_menu 区域,然后将块配置到该块中分配的主菜单。

然后转到page.tpl.php并输入此代码

 <div style="border:3px solid red">
   <?php print render($page['superfish_menu']); ?>
 </div> 

最后,我清除了缓存。但不幸的是我看不到超级鱼菜单。

我错过了什么?

【问题讨论】:

    标签: php drupal drupal-7 drupal-modules drupal-theming


    【解决方案1】:

    确保父菜单项为Marked as expanded。您可以在菜单项编辑页面中找到,只需确保选中此复选框即可。

    同时检查你是否下载了 superFish 库:https://github.com/mehrpadin/Superfish-for-Drupal/zipball/master

    【讨论】:

    • 我确保父项标记为展开。问题是没有出现菜单。
    • 它是多语种网站吗?
    • 看起来你做的一切都是对的。尝试确保菜单标记是否打印在网页中。
    • 使用浏览器 dom 检查器或 firebug 来查找标记是否传递到网页。
    • 我这样做了,div 是空的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多