dklemmt/contao_dk_mmenu

Contao开源CMS的mmenu扩展实现。

安装数: 64,407

依赖项: 0

建议者: 0

安全: 0

星标: 15

关注者: 13

分支: 15

开放问题: 6

语言:JavaScript

类型:contao-bundle

4.1.2 2024-04-08 16:04 UTC

README

Version License Downloads

mmenu 是由Fred Heusschen编写的JavaScript插件,用于创建节省空间的导航菜单。它主要适用于移动网页/布局,但也适用于大型布局。

安装此扩展后,在Contao中会提供两个额外的模块类型,它们由两个核心导航类型派生而来,并扩展了这些类型的新功能。它们被称为 mmenu - 导航菜单 以及 mmenu - 自定义导航。此外,还可以使用 mmenu - HTML 将任意内容输出到mmenu中。

导航菜单默认隐藏。使用任意链接可以根据设置的菜单位置移动实际页面内容。为了实现这一点,必须在模块的专业设置中为每个导航菜单分配一个CSS-ID!通过一个URL (<a href="#CSS-ID"></a>) 可以在点击链接时显示菜单。

扩展和mmenu的功能

  • 一个页面上的任意多个菜单
  • 菜单可以包含任意多个导航元素以及子菜单
  • 在导航元素上方显示包含子菜单数量的计数器
  • 菜单位置:左侧、右侧、顶部、底部或弹出
  • 水平动画切换子菜单或向下展开的子菜单
  • 可选地,在导航元素上方显示输入敏感的搜索框
  • 不同的主题

来源/示例

https://mmenujs.com/

提示/说明

  • 页面内容应具有非透明背景(颜色/图片)。
  • 由于技术原因,同一页面上所有导航菜单使用相同的主题。
  • 如果嵌入任意HTML,则不会为其设置CSS样式。这是故意的。

许可证说明

从2.0版本开始,此扩展使用mmenu的最新版本,该版本适用于商业用途且需要付费。

Contao Academy于2018年12月22日购买了“多个网站许可证”并将其提供给,因此扩展将来也可以在没有单独许可证的情况下用于商业项目。更多信息请参见:https://mmenujs.com/download.html

感谢

版本 3.0.0 的开发由Agentur dreibein资助。
版本 4.0.0 的开发由Agentur Eikona Media支持。