克里普托格拉菲 / yii2-menu
为您的网站提供的菜单模块
dev-master
2023-01-24 14:01 UTC
Requires
- kartik-v/yii2-grid: @dev
- yii2tech/ar-position: ^1.0
- yiisoft/yii2: ~2.0.0
This package is auto-updated.
Last update: 2024-09-24 17:44:21 UTC
README
为您的网站提供的菜单模块
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
composer require --prefer-dist kriptograf/yii2-menu "*"
或
"kriptograf/yii2-menu": "*"
将其添加到您的 composer.json
文件的 require 部分。
将以下代码添加到 Yii2 的配置文件中
'modules' => [ 'menu' => [ 'class' => '\kriptograf\menu\Module', ], ]
将以下代码添加到 Yii2 的配置文件中,以设置 kartik-v gridview 模块
'modules' => [ 'gridview' => [ 'class' => '\kartik\grid\Module' // enter optional module parameters below - only if you need to // use your own export download action or custom translation // message source // 'downloadAction' => 'gridview/export/download', 'i18n' => [ 'class' => 'yii\i18n\PhpMessageSource', 'basePath' => '@kvgrid/messages', 'forceTranslation' => true ] ] ];
配置
1. 创建数据库模式
确保您已正确配置 db
应用程序组件并运行以下命令
$ php yii migrate/up --migrationPath=@vendor/kriptograf/yii2-menu/migrations
2. 管理员入门
/menu/creator
使用方法
扩展安装后,只需在代码中通过以下方式使用它
<?php echo \kriptograf\menu\widgets\MenuWidget::widget(['code'=>'placement_you_code'])?>