Membuat Anchor Image pada CodeIgniter

Contoh Kasus:

Saya ingin membuat link menggunakan gambar dimana ukuran dari gambar tersebut bisa diatur.

Muncul Pertanyaan:

Pakai fungsi anchor() kan bisa … ?

Jawaban:

Fungsi anchor bisa membuat link dengan image, tapi dia tidak bisa mengatur ukuran gambarnya.

Muncul Pertanyaan:

Lalu gimana dong caranya … ?

Jawaban:

Ikuti langkah dibawah ini:

Penambahan kode pada url_helper

Buka file url_helper pada system/helpers dan masukkan kode dibawah ini:

function anchor_img($uri = ”,$img = ”, $title = ”, $attributes = ”)
{
$title = (string) $title;
if ( ! is_array($uri))
{
$site_url = ( ! preg_match(‘!^\w+://! i’, $uri)) ? site_url($uri) : $uri;
}
else
{
$site_url = site_url($uri);
}
if ($title == ”)
{
$title = $site_url;
}
if ($attributes != ”)
{
$attributes = _parse_attributes($attributes);
}
return ‘<a href=”‘.$site_url.'”>’.img($img).'</a>’;
}

Pemanggilan pada Form

<?php

echo anchor_img(“sertifikat/download_file/$path_sertifikat”, array(‘src’=>$path_sertifikat,‘width’=>’700′,‘height’=>’500′),‘Download‘)?>

?>

Keterangan:

  • “sertifikat/download_file/$path_sertifikat”, kode ini adalah url tujuan.
  • array(‘src’=>$path_sertifikat,’width’=>’700′,’height’=>’500’), kode ini digunakan untuk mensetting image dengan mengatur tinggi dan lebarnya.
  • ‘Download’, kode ini adalah titlenya.

Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *