Hallo Sahabat TimUr 4
Sebelumnya Team PenA sudah membuatkan Cermi:
1.Menampilkan Nama User dalam Form Generate Qrcode
2.Menampilkan Data NIM User dalam Form Generate Qrcode
Kali ini Romzi ingin Sharing Bagaimana cara menampilkan data Kode Mata Kuliah Berdasarkan Mahasiswa Login
Pertama
Buatlah Model Baru pada Model GenerateQRCode
public function Listkelas($c) { }
Kedua
Panggil Attribute dan Model Mahasiswa Login dan Sertakan Attribute Koneksi
use app\models\TTPenaUser; public function Listkelas($c) { $nim = Yii::$app->PenaUser->getnim(); $connection = \Yii::$app->db;
Ketiga
Query kan berdasarkan Mahasiswa Login
$model = $connection->createCommand ('select * from TTJadwalMahasiswa where NIM = "'.$nim.'" '); if ($c==1) { return $model->queryAll(); } else if ($c ==2) { $array = array(); foreach ($model->queryAll() as $data) { $array[$data['KodeKelasMataKuliah']] = $data['KodeKelasMataKuliah'] ; } return $array ; }
Keempat
Pindah ke GenerateQRCode Controller, Public function actionCreate, Direct Data dari Query tadi pada Model untuk bisa dipanggil dan diCreate
Β return $this->render('create', [ 'model' => $model, 'listkelas'=>$model->Listkelas(2) ]);
Kelima
Pindah Ke View/Site/_form.phpΒ panggil Attribute yang sudah dideklarasikan pada Controller
Β <?= $form->field($model, 'KodeKelas')->dropDownList($listkelas,array('prompt'=>'Please Select Your Code Class')) ?>
Before
After
whoaaaaa keren kak Romzi. Semangat!!! hihihihi
Semangat Terus ya Team,,,, π
kerjasama yang baik antara Riaz dan Romzi ^^
mamoi suka setiap cermi yang dibuat oleh Romzi, selalu berasa baca tutorial yang buat mamoi jadi mau ikutan cobain. hehe
SC ke 2 yah Romzi..
http://timur.ilearning.me/2016/12/06/special-contribution-edelweiss/
Yeayy SC yang ku tunggu, kembali datang kembali,,,
Terimakasih Mamoii π hehe
Hi romzi
Semangat trus untuk berikan progress PenA dgn baik yahπ
Semangat terus my partner π
Semoga makin sukses buat project kedepannya ya, semangat terus
Of Course Mas Bro
mantap progressnya hehe
Pastinya, Semangat terus ya
Keren Zi . Sukses terus π
Tentu angga, terus semangat ya angga, semoga ketemu sama partner hidupnya yah hehe π
Wahh progresnya baik romzi, semangat terus:)
Of Course dina, semangat juga ya Dina
keren banget zi cerminya buat anggy juga jadi belajar belajar hehe ^^
Bukan saling mengajar atau belajar, tapi lebih ke sharing antar sesama team anggy, semangat terus ya π
Keren nih zi semangat terus yah zi .
Semangat selalu fem π