Anda pasti tahu dan tak asing lagi dengan istilah datepicker, baiklah kalo belum mengerti apa itu Datepicker itu saya jelasin dengan singkat deh. Datepicker adalah penginputan tanggal layaknya sebuah kalender. Dengan adanya datepicker,halaman web anda pasti akan terlihat interaktif. Adapun plugin datepicker dapat didownload disini. Baiklah tanpa banyak basa-basi mari kita coding
Pertama,copy dulu folder datepicker yang telah didownload ke folder root Codeigniter anda, localhost/codeigniter. Kemudian, kita buat file controller dengan nama cdatepicker.php dan simpan dalam folder system/application/controllers. Adapun skrip kode nya adalah sebagai berikut :
<?php /** * @author kristian * @copyright 2012 */ class Cdatepicker extends Controller{ function index(){ $this->load->view('datepicker'); } } ?>
Penjelasan kode :
1. class Cdatepicker extends controller : Deklarasi untuk mencipatakan class controller bernama Cdatepicker
2. function index() : untuk membuat function index (pertama kali diakses)
3. $this->load->view(‘datepicker’); : untuk me-load file view bernama datepicker.php
Karena pada function index tersebut dilakukan load file view bernama datepicker.php, maka buatlah file view dengan nama tersebut dan letakkan dalam folder system/application/views , dan kemudian ketikkan skrip berikut :
Datepicker.php
<html> <head> <title>Datepicker</title> <link href="<?php echo base_url(); ?>datepicker/rfnet.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="<?php echo base_url(); ?>datepicker/datetimepicker_css.js"></script> </head> <body> <table> <tr> <td>Tanggal Lahir</td> <td><a href="javascript:NewCssCal('ttl','ddmmyyyy')"><input type="text" name="ttl" id="ttl" size="20" /> <img src="<?php echo base_url(); ?>datepicker/images/cal.gif" width="16" height="16" alt="Pilih tanggal" /> </a></td> </tr> </table> </body> </html>
Buka browser lalu ketikkan http://localhost/codeigniter/index.php/cdatepicker, kemudian coba klik pada input teks atau ikon disampingnya. maka akan muncul kalender(datepicker),lalu klik pada salah satu tanggal. berikut hasil dari datepicker :
Berikut tutorial singkat ,membuatdatepicker dengan codeigniter dan jquery, semoga bermanfaat dan happy coding selalu 🙂