Bermain dengan View dan Controller Pada Yii2 Framework

Yoke kali ini ingin share nih hasil eksplore Yoke dari Vika. Sekarang Yoke mau main-main sama View dan Controller. Nah jadi Yoke mau membuat sebuah halaman sebagai viewboard. Langkah pertama yaitu dengan membuat file pada folder controller dengan nama ViewboardController.php

Membuat Controller

Satu hal yang harus diketahui dalam membuat Controller nama file harus diawali huruf kapital. Bila nama file mengandung lebih dari satu kata gunakan camel case. Contoh : ViewboardMahasiswaController.php, ViewboardDosenController.php, dll.

Setelah buat file ViewboardController.php pada folder Controller, lalu tuliskan code berikut :

<?php

namespace app\controllers;

use Yii;
use yii\filters\AccessControl;
use yii\web\Controller;

class ViewboardController extends Controller
{
public function actions()
{
return [
'error' => [
'class' => 'yii\web\ErrorAction',
],
];
}

public function actionIndex()
{
return $this->render('index');
}
}

Perlu diketahui, penulisan nama class harus sama dengan penulisan nama file controller. Kode ini umum digunakan dalam membuat controller, didalamnya terdapat function actionIndex() untuk merujuk pada file view apa yang akan dirender.

Membuat View

Setelah membuat controller dan karena dalam function kita menulis dengan nama index, maka kita akan membuat file dengan nama index.php. Sebelumnya kita membuat folder viewboard/index.php

Didalam file index masukkan code seperti ini :

Setelah itu kita bisa akses halaman ini dengan alamatΒ http://vika.raharja.info/basic/web/index.php?r=viewboard/

Dan hasil tampilannya adalah seperti ini :

Oke, itu saja yang dapat Yoke share semoga bermanfaat untuk kalian semua. Happy Coders !

259 Total Views 2 Views Today
Views All Time
Views All Time
243
Views Today
Views Today
1

Article written by

This is your Bio

11 Responses

  1. Waduuhh.. sebelumnya tiwi masih bingung sih ama yang namanya codingΒ² πŸ˜‚ tapi insyaallah cermi yoke bisa bermanfaat buat tiwi kedepannya πŸ‘πŸ˜„

  2. Ilmu yang Yoke share sangat bermanfaat sekali, dengan adanya coding itu membuat kita bisa mencoba-coba. Semoga kedepannya VIKA akan selalu berkembang dan menjadi mudah di pahami ya πŸ˜ƒπŸ˜ƒ
    Semangat Yoke πŸ’ͺ🏻πŸ’ͺπŸ»πŸ™ŒπŸ™Œ

  3. Ngoding terus ya yoke hehe, ga sabar nih nunggu tampilan VIKA yang setiap hari selalu diurusin yoke biar tambah cantik ^^
    Thanks for sharing ilmunya yoke ^^

Leave a Reply

You must be logged in to post a comment.