gngstyle / yii2-finalproject
Yii2 Finalproject Module
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Type:yii2-extension
Requires
- php: >=7.0
- yiisoft/yii2: ~2.0.13
Requires (Dev)
- phpunit/phpunit: 8.*.*
This package is not auto-updated.
Last update: 2024-05-23 01:03:02 UTC
README
Avrupa Birliği'ne üye olan ülkelerin envanterindeki uçakları görüntülemenizi sağlayan bir modül.
Kurulum
Modülü başarılı bir şekilde entegre edebilmeniz için öncesinde yii2-advanced template'i kurulu olmalıdır. Modülün kurulması için doğru dizinde olmanız gerekmektedir (/var/www/advanced). Doğru dizinde olduğunuzdan emin olunduktan sonra aşağıdaki komut girilerek modül yüklenmelidir.
composer require gngstyle/yii2-finalproject "dev-main"
Modül kurulduktan sonra backend\config\main.php dizinine girilmesi gerekmektedir. Ardından 'modules' kısmına
'finalproject' => [ 'class' => 'gngstyle\finalproject\Module',],
Komutu girilmelidir. Fazladan slash karakteri atılmışsa silinmelidir.
Son olarak veritabanı kurulumu için ise projenin ana dizininde
php yii migrate/up --migrationPath=@vendor/gngstyle/yii2-finalproject/src/migrations
komutu girilmelidir.
Modül Hakkında
Modülde 2 adet tablo bulunmaktadır ve bu 2 tablo birbiriyle ilişkilidir. Tablolardan biri ülkeler, diğeri ise uçaklar (envanter) tablosudur. Tablolarla ilgili veritabanından alınan ekran görüntüleri aşağıda mevcuttur.
Basit html komutlarıyla oluşturduğum /default/index sayfası da aşağıdadır.
Ülkeler ana sayfası ve Uçaklar (envanter) anasayfasının görünümü ise aşağıda verilmiştir.