kartik-v/yii2-context-menu

Yii框架2.0的上下文菜单扩展

安装数: 137,184

依赖者: 5

建议者: 0

安全: 0

星标: 7

关注者: 6

分支: 5

开放问题: 0

类型:yii2-extension

v1.2.4 2021-09-01 12:02 UTC

This package is auto-updated.

Last update: 2024-08-29 03:41:56 UTC


README

Krajee Logo
yii2-context-menu Donate

Stable Version Unstable Version License Total Downloads Monthly Downloads Daily Downloads

Yii框架2.0的上下文菜单扩展,允许您在页面的任何元素上添加和渲染上下文菜单。上下文菜单是在目标元素上右键点击鼠标时启动的弹出菜单。此小部件是针对多个Bootstrap版本(3.x、4.x和5.x)定制的bootstrap-contextmenu插件的包装器。小部件使用\yii\bootstrap\Dropdown\kartik\bs4dropdown\Dropdown小部件生成下拉菜单。

演示

您可以在这里看到扩展的详细使用说明。

最新版本

有关各个版本的更改详情,请参阅变更日志

安装

安装此扩展的首选方式是通过 composer

注意:检查此扩展的composer.json文件,了解其要求和依赖项。阅读关于在您的应用的composer.json中设置minimum-stability设置的网络提示/维基

运行以下命令:

$ php composer.phar require kartik-v/yii2-context-menu "dev-master"

或将以下内容添加到您的composer.json文件的require部分:

"kartik-v/yii2-context-menu": "dev-master"

使用方法

ContextMenu

use kartik\cmenu\ContextMenu;
ContextMenu::begin([
    'items' => [
        ['label' => 'Action', 'url' => '#'],
        ['label' => 'Another action', 'url' => '#'],
        ['label' => 'Something else here', 'url' => '#'],
        '<li class="divider"></li>',
        ['label' => 'Separated link', 'url' => '#'],
    ],
]); 
// fill in any content within your target container
ContextMenu::end();

许可协议

yii2-context-menu遵循BSD-3-Clause许可协议发布。有关详细信息,请参阅附带的LICENSE.md文件。