[Yii Framework] Otak-atik CGridView, Display Image

Berikut langkah-langkah untuk menampilkan gambar pada CGridView :

Pada code CGridView anda yang awalnya seperti berikut :

$this->widget('zii.widgets.grid.CGridView', array(
	'id'=>'junction-tab-grid',
	'dataProvider'=>$model->search(),
	'columns'=>array(
		'id',
		'nama',
		'foto'
		array(
			'class'=>'CButtonColumn',
		),
	),
));

Ubah  menjadi seperti berikut :

$this->widget('zii.widgets.grid.CGridView', array(
	'id'=>'junction-tab-grid',
	'dataProvider'=>$model->search(),
	'columns'=>array(
		'id',
		'nama',
		array(
			'name'=>'Gambar',
			'type'=>'raw',
			'value'=>'CHtml::image(\'a/../images/1.jpg\', \'DORE\', array("width"=>50))',
		),
		array(
			'class'=>'CButtonColumn',
		),
	),
));

Penjelasan : pada code di atas, kita menampilkan gambar dengan menggunakan Chtml::image. Lalu kita arahkan link gambar yang akan kita tampilkan tersebut.. Tentu saja anda harus melakukan konfigurasi untuk mengarahkan tampilannya ke gambar yang ada..

 

Selesai..

Selamat mencoba..

Semoga membantu…😀

8 Responses to [Yii Framework] Otak-atik CGridView, Display Image

  1. loper_kesasar says:

    gan mau tanya,,kalau ane punya fungsi
    const Jenis_Pria=1;
    const Jenis_Wanita=2;

    public function getJenisOptions() {
    return array(
    self::Jenis_Pria => ‘Pria’,
    self::Jenis_Wanita => ‘Wanita’,
    );
    }

    public function getJenisText() {
    $jenisOptions = $this->jenisOptions;
    return isset($jenisOptions[$this->jenis_kelamin]) ? $jenisOptions[$this->jenis_kelamin] : “unknown type ({$this->jenis_kelamin})”;
    }
    nah di database kan disimpen sbagai 1 atau 2,,nah klo ane mau tampilin Pria wanita perlu dimodif apa ya?

  2. y3r1 says:

    kalo nama imagenya dari database gmn cara nampilinya?

  3. berrti agan trik nilai di database nya dulu gan, trus lempar ke cgridview nya..

  4. Akbar Jv says:

    salam kenal gan, mf gan masih newbie
    gan gmn trik nilai di database tu?
    examplenya dong gan!🙂

  5. coba agan pahami dulu gimana proses kita mengambil data dari fungsi yii, hingga dia bisa nampil di tampilannya gan..

    Kunjungi Juga Farifam.com untuk tutorial dan forum Yii Framework yang lebih lengkap dan direspon lebih cepat dari di blog ini..

  6. Syamsul Arif says:

    mas kl nampilin foto berdasarkan id it gmn,,

    seumpama saya klik id no 1 dan terdapat 3 foto jadi ketika klik id 1 nanti viewnya ada 3 foto,, thanks…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: