Hai semua, kita kembali dalam pembahasan tutorial php dengan framework Codeigniter. Ketika temen-temen mengerjakan tugas ataupun project tentu akan terfikirkan untuk memberikan barcode agar output produk dapat dengan mudah dikelola terutama pada pencarian data.
Pada pembahasan kali ini kita akan menjelaskan bagaimana cara membuat barcode generator dengan Zend Barcode Library di Codeigniter. Dalam hal ini kita memerlukan library tambahan atau pihak ke 3 (3rd Library) dari zendframework yang nantinya akan dipasangkan didalam file projek Codeingiter anda.
Baik, sebelum kita mulai mari kita download Library Barcode dari ZendFramework terlebih dahulu : [KLIK DISINI]
Cara menerapkan library :
1. Extract file yang telah didownload
2. Copykan file "Zend.php" dan Folder "Zend" ke folder Codeigniter (application/libraries)
Setelah kita terapkan library tersebut, kita membuat membuat Controller dan Viewnya, disini saya hanya akan menuliskan fungsi utamanya, tidak secara lengkapnya.
Controller
public function set_barcode($code)
{
//meload library
$this->load->library('zend');
//meload di folder Zend
$this->zend->load('Zend/Barcode');
//melakukan generate barcode
Zend_Barcode::render('code39', 'image', array('text'=>$code, 'barHeight' => 25, 'factor'=>1.98), array());
}
Perhatian!
Perhatikan pada $code, itu merupakan parameter yang nantinya akan digenerate menjadi sebuah barcode. Jadi semisal dipanggil /set_barcode/12345 , maka yang akan digenerate adalah 12345. Silahkan modifikasi sesuaikan dengan aplikasi yang anda buat.
View
<img src="<?php echo site_url();?>home/set_barcode/<?php echo $no_registrasi;?>" >
Perhatian!
Diatas merupakan tag untuk menampilkan gambar dimana sumbernya melakukan akses fungsi ke http://URL/home//set_barcode/isi_variabel_no_registrasi , maka dari itu isi_variabel_no_registrasi tersebut akan digenerate menjadi sebuah Barcode.
Silahkan modifikasi sesuaikan dengan aplikasi yang sedang anda buat.
Demikian pemaparan tentang bagaimana cara membuat barcode di Codeigniter secara cepat dan mudah, semoga dapat bermanfaat untuk temen-temen semua. Dan salam sukses selalu dari kami.
Terima kasih ^_^
- Original artikel by PiiZaa (Rafi Orilya)
0 comments:
Post a Comment
KOMENTAR YANG BIJAKK !!!!