ahmadfadlydziljalal / yii2-strukturorganisasi
Module Struktur Organisasi
Installs: 14
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- yiisoft/yii2: ~2.0.0
README
Module Struktur Organisasi
Tentang Extension
Saat ini hanya mendukung MYSQL Versi 8 menggunakan CTE untuk memanipulasi node-node pada Adjacency List.
Implementasi CTE :
Instalasi
Untuk menggunakan extension ini sebaiknya gunakan composer.
Ketikkan perintah ini pada root project Yii2 Anda untuk menambahkan ekstensi ini pada project Yii2 Anda.
composer require --prefer-dist ahmadfadlydziljalal/yii2-strukturorganisasi "dev-main" -vvv
Atau tambahkan baris code ini
"ahmadfadlydziljalal/yii2-strukturorganisasi": "dev-main"
pada composer.json di root folder project Yii2 Anda.
Cara penggunaan.
Extension ini bersifat module, artinya kita tidak bisa langsung memakainya dengan memanggil class
menggunakan namespace-nya.
Anda harus menambahkan baris kode berikut pada file konfigurasi Projek Yii2 Anda.
Misalnya pada Yii2 basic template di config/web.php
:
return [ 'modules' => [ 'dzil' => [ 'class' => 'ahmadfadlydziljalal\strukturorganisasi\Module', ] ] ]
Lakukan migration, untuk uji coba, jangan lupa generate data dummy nya juga,
php yii migrate --migrationPath=@ahmadfadlydziljalal/strukturorganisasi/migrations
Jika terpasang dengan benar, Anda bisa mengaskes module ini pada alamat
http://localhost/path/to/index.php?r=dzil/struktur-organisasi
atau setelah pretty-url sudah diaktikan, cukup gunakan:
http://localhost/path/to/dzil/struktur-organisasi