2017 © Pedro Peláez
 

yii2-extension yii2-menu

menu system

image

culture-pn-psu/yii2-menu

menu system

  • Wednesday, July 26, 2017
  • by madone
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Menu Manager for Yii 2

ระบบจัดการเมนู ระบบนี้ผมพัฒนาใช้เองทั้งเว็บไซต์ ซึ่งเหมาะสำหรับงาน Backend อีกทั้งระบบยังผนวกเข้ากับ RBAC ช่วยในเรื่องการจัดการสิทธิ์การแสดงเมนู ระบบจะมีใจความสำคัญดังนี้ + จัดการเมนู + จัดการสิทธิ์ให้กับเมนู (BRAC) + จัดการหมวดหมู่เมนู + จัดทำเมนูซ้อนกันได้, (*1)

Installation ติดตั้ง

Install With Composer

The preferred way to install this extension is through composer., (*2)

Either run, (*3)

composer require firdows/yii2-menu "@dev"

Or, you may add, (*4)

"firdows/yii2-menu" : "@dev"

Required ความต้องการ

Update either config/web.php (basic) or config/main.php (advanced), (*5)

return [
    ...
    'modules' => [
        'menu' => [
            'class' => 'culturePnPsu\menu\Module',
        ],
    ],
    'components'=>[...]
    ...
];

Migrations

yii migrate --migrationPath=@firdows/menu/migrations

ตั้งค่า RBAC

Basic Configuration, (*6)

yii migrate --migrationPath=@mdm/admin/migrations

Usage การเรียกใช้

การป้อนรหัสหมวดหมู่เมนูเข้าไปในฟังค์ชั่นจะได้ข้อมูล Array อ่าน, (*7)

$nav = new culturePnPsu\menu\models\Navigate();
$menu = $nav->menu(menu_cate_id);

การนำไปใช้กับ Widget

Ex., (*8)

dmstr\widgets\Menu::widget([
    'options' => ['class' => 'sidebar-menu'],
    'items' => $menu,
]);

Example

, (*9)

Develop By

Ahmad, (*10)

The Versions

26/07 2017

dev-master

9999999-dev

menu system

  Sources   Download

GPL-3.0

The Requires

 

by Ahamad Jehdu

extension yii2 menu system

16/09 2016

2.0.x-dev

2.0.9999999.9999999-dev

menu system

  Sources   Download

GPL-3.0

The Requires

 

by Ahamad Jehdu

extension yii2 menu system

10/08 2016

1.0

1.0.0.0

menu system

  Sources   Download

GPL-3.0

The Requires

 

by Ahamad Jehdu

extension yii2 menu system