ivopetkov / navigation-menu-bearframework-addon
Bear Framework 的导航菜单插件
v1.5.0
2023-11-03 13:07 UTC
Requires
- php: 7.1.*|7.2.*|7.3.*|7.4.*|8.0.*|8.1.*|8.2.*|8.3.*
- bearframework/bearframework: 1.*
- ivopetkov/client-packages-bearframework-addon: 1.*
- ivopetkov/html-server-components-bearframework-addon: 1.*
- ivopetkov/html5-dom-document-php: 2.*
- ivopetkov/responsive-attributes-bearframework-addon: 1.*
Requires (Dev)
- dev-master
- v1.5.0
- v1.4.1
- v1.4.0
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.1
- v1.0.0
- v0.1.12
- v0.1.11
- v0.1.10
- v0.1.9
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- v0.1.0-beta.7
- v0.1.0-beta.6
- v0.1.0-beta.5
- v0.1.0-beta.4
- v0.1.0-beta.3
- v0.1.0-beta.2
- v0.1.0-beta.1
- v0.0.7
- v0.0.6
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- v0.0.1
This package is auto-updated.
Last update: 2024-09-03 14:52:49 UTC
README
Bear Framework 插件
此插件允许您轻松地为您的网站创建多种类型的导航。
下载和安装
通过 Composer 安装
composer require ivopetkov/navigation-menu-bearframework-addon
下载存档
从 GitHub 页面 下载最新版本,并包含自动加载文件。
include '/path/to/the/addon/autoload.php';
启用插件
为您的 Bear Framework 应用程序启用此插件。
$app->addons->add('ivopetkov/navigation-menu-bearframework-addon');
使用方法
<component src="navigation-menu"> <ul> <li><a>Button 1</a></li> <li><a>Button 2</a> <ul> <li><a>Button 2.1</a></li> <li><a>Button 2.2</a></li> <li><a>Button 2.3</a></li> </ul> </li> <li><a>Button 3</a></li> </ul> </component>
属性
type
导航的类型。可用的值:horizontal-down, vertical-left, vertical-right, list-vertical, list-horizontal
moreItemHtml
更多项的 HTML 代码。必须包含 li 和 ul 标签。例如:<li><a>...</a><ul></ul></li>
class
HTML 类属性值
style
HTML 样式属性值
示例
导航将是水平的,子菜单将在下方显示。如果一级项目太多,将显示更多项。
<component src="navigation-menu" type="horizontal-down"> <ul> <li><a>Button 1</a></li> <li><a>Button 2</a> <ul> <li><a>Button 2.1</a></li> <li><a>Button 2.2</a></li> <li><a>Button 2.3</a></li> </ul> </li> <li><a>Button 3</a></li> </ul> </component>
导航将是垂直的,子菜单将向右展开。
<component src="navigation-menu" type="vertical-right"> <ul> <li><a>Button 1</a></li> <li><a>Button 2</a> <ul> <li><a>Button 2.1</a></li> <li><a>Button 2.2</a></li> <li><a>Button 2.3</a></li> </ul> </li> <li><a>Button 3</a></li> </ul> </component>
许可证
Bear Framework 的导航菜单插件是开源软件。您可以在 MIT 许可证下免费使用。有关更多信息,请参阅 许可证文件。
作者
此插件由 Ivo Petkov 创建。请随时通过 @IvoPetkovCom 或 ivopetkov.com 联系我。