Memahami render view dalam Yii

alfa6661
- May 05, 2012
0 (0 votes)
Rate :
Memahami render view dalam Yii

Render Method()

public string render(string $view, array $data=NULL, boolean $return=false)
Parameter Tipe Keterangan
View String Nama View
data Array data yang akan diekstrak ke dalam variabel PHP dan ditampilkan dalam view
return boolean Apakah hasil dari render akan dikembalikan (return) atau ditampilkan (echo)

Seperti terlihat diatas, Parameter pertama untuk metode ini adalah file View yang akan diberikan. pemanggilan file view dalam metode ini tanpa dipanggil tanpa ekstensi .php. Contoh jika kita memiliki file view dengan nama user.php, dalam method render ini gunakan "user". 

contoh :

$this->render("user");

Parameter kedua dalam method render() adalah array data yang dapat dikirim ke file View.

method Render() memiliki parameter opsional ketiga, yang merupakan Boolean yang menunjukkan apakah hasil dari render harus dikembalikan ke Controller atau ditampilkan / dikirim ke browser Web.

Controller

$data = "nilainya";
$this->render("namaView", array(
    "data" => $data,
));

View

<?php echo $data ?>

Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter

– Eric S. Raymond

Have a better explanation?

If you have comments about this post. Please write your comments below

No comments associated with this article