1. Buat halaman baru dengan menambahkan file halamansatu.php pada direktori basic\views\site\
source code halamansatu.php :
<?php /* @var $this yii\web\View */ use yii\helpers\Html; $this->title = 'Halaman Satu'; $this->params['breadcrumbs'][] = $this->title; ?> <div class="site-about"> <h1><?= Html::encode($this->title) ?></h1> <p> Hallo World!!! </p> <code><?= __FILE__ ?></code> </div>
2. tambahkan fungsi actionHalamansatu pada SiteController.php di direktori basic\controllers
source code fungi actionHalamansatu :
public function actionHalamansatu() { return $this->render('halamansatu'); }
halaman baru sudah bisa dibuka dengan url http://localhost/basic/web/index.php?r=site%2Fhalamansatu
Gambar 1. Hasil buka link halaman satu |
3. Sekarang kita buat menu dengan cara menambahkan nilai pada array item
Nilai yang ditambahkan pada array item :
['label' => 'Halaman Satu', 'url' => ['/site/halamansatu']],
pada main.php di direktori basic\views\layouts
4. Buka kembali http://localhost/basic/web/. Menu baru yang menghubungkan ke halaman baru sudah tampil
Gambar 2. Menu baru sudah tampil |
thanks gan ini sangat membantu buat orang yang awam kaya saya :)
ReplyDeletesama2 ..
Deletemanteb ini sob, terimakasih
ReplyDeletesolder hp
Terimakasih artikel nya, Kalau mau nambah halaman statik bisa juga pakai gii kemudian pilih controller generator setélah digenerate akan dibuat kan sebuah controller baru sekalian dengan view nya. Untuk tutorial yang lain silahkan kunjungi blog saya
ReplyDeletehttps://yiisolution.blogspot.com/?m=1