aybarsyildiz/yii2-profil

Yii2 Profil Module

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

Type:yii2-extension

dev-main 2021-01-18 14:59 UTC

This package is not auto-updated.

Last update: 2024-09-24 11:51:03 UTC


README

Profil modulü AydinCanAltun/sorucevap modulüne bağlı bir profil görüntüleme modulüdür. Bu modülde, sorucevap modülü kullanılarak sorulan sorular, verilen cevaplar görüntülenebilir. Veritabanı üzerinden çekilen bu bilgiler kişiye özel profil sekmesinde de görüntülenebilir.

Kurulum

Modülün kurulumu, yii2-advanced template'i kullanıllanılarak anlatılacaktır. Vagrant makinenize ssh ile bağlandıktan sonra
cd var/www
komutu kullanılarak yii2 projesini oluşturacağımız dizine gelinir.
composer create-project yiisoft/yii2-app-advanced ['Proje Klasörü']
komutu kullanılarak bulunduğumuz dizindeki Proje Klasörü'ne yii2-advanced template'i kurulur.
php yii migrate
komutu Proje Klasörü içerisinde çalıştırılarak yii proje hazır hale getirilir. Artık modüller projeye dahil edilebilir.
composer require aybarsyildiz/yii2-profil "dev-main" aydincanaltun/yii2-sorucevap "dev-main"
komutu ile modüller projeye eklenir. Modülün bağımlı olduğu migrationları eklemek için ise
php yii migrate/up --migrationPath=@vendor/aydincanaltun/yii2-sorucevap/src/migrations
komutu çalıştırılır.

composer ile modul kurulduktan ve migrationlar eklendikten sonra app\config\main.php icerisindeki modules kismina
'profil' => 'aybarsyildiz\profil\Module',
'sorucevap' => 'AydinCanAltun\sorucevap\Module'
satirlari eklenir.
Bu satır eklendikten sonra modül çalışır hale gelmiştir.
http://advanced/backend/web/index.php?r=profil
http://advanced/backend/web/index.php?r=sorucevap
adresleri kullanılarak bu modüllere ulaşılabilir.

Modul icerisinden ekran goruntuleri

  1. Ana Ekran Profil Görüntüleme
  2. Profil Görüntüleme Ana Ekran Ekran Goruntuleri
  3. Profil Görüntüleme 2 Profil Görüntüleme
  4. Soru Sorma Soru Sorma
  5. Veritabanı İlişki Şeması Veritabanı İlişki Şeması