Langsung ke konten utama

Postingan

Update Batch Cart pada Codeigniter

Pada Codeigniter 3.2.0 mendatang akan dihapus Cart Library dan Smiley Helper terkait kabar sedih yang dirilis pada Forum Resmi Codeigniter. Sedangkan saya sendiri sedang gemar menggunakan salah satunya, yakni Cart Library utnuk membangun web Toko Online atau sering disebut web e-commerce. Tapi untung saja kita masih dapat emnggunakannya. dan pihak BCIT sebagai pengembang Codeigniter menyajikannya dalam repositorynya utnuk dikembangkan secara independen.Untuk Smiley Helper dapat di-forkdisini. Sedangkan Cart Librarynya disiniOops, cukup sekian intermezonya, berikut adalah cara untuk update cart secara masal. Contoh ini diambil dari dokumentasi Codeigniter yang pernah ada. ViewSebagai asumsi nya, untuk view cart menampilkan daftar keranjang seperti kode berikut : <?php echo form_open('cart/update'); ?> <table cellpadding="6" cellspacing="1" style="width:100%" border="0"> <tr> <th>QTY</th> <…

Dynamic Form #1

Sedang melakukan maintenance untuk aplikasi pencatatan data penjualan menggunakan PHP dengan kombinasi jQuery dan plugin lainnya. Dynamic Field Form ini sangat dibutuhkan untuk pencatatan apabila data barang lebih dari satu pada setiap transaksi. Berikut kode sederhana dan ulasannya.Code SampleSetelah membuat yang namanya elemen utama atau elemen baku, selanjutnya kita bangun sebuah elemen pembantu yang siap diduplikasi. Sebagai contoh, elemen baku seperti berikut (ingat, kode sample ini menggunakan Bootstrap, jadi jangan lupa custom ke elemen mu sendiri ya):
<div id="form"> <div class="row"> <div class="col-sm-3"> <input type="text" class="form-control" name="nameText[]" /> </div> <div class="col-sm-3"> <button type="button" class="btn btn-primary addBtn">Add</button> </div> </div> <div class="row"…

Fungsi regex (pattern) penting

Proses validasi data yang akan masuk ke database (misalnya) memang harus disaring dan disesuaikan agar semua sistem tetap berjalan lancar. Karenanya dibutuhkan kode tersendiri untuk mengatur semua tidak menjadi celah hacker atau peretas situs, meski memang semua ciptaan manusia pasti ada banyak celahnya untuk diretas.Berikut adalah pattern (regular expression) yang sering ku gunakan dalam aplikasi yang sedang dikerjakan atau maintenance:
No HandphoneDikarenakan masih banyak project yang menggunakan nomer hape (hp), maka regex ini sangat membantu untuk proses validasi inputnya, ^(0)[0-9]{9,11}$ dengan fungsi tersebut maka akan memvalidasi hanya yang berawalan angka 0 (nol) hingga 10 atau 12 digit, selain itu maka dianggap salah. Untuk penggunaan pada PHP seperti berikut:
$re = '/^(0)[0-9]{9,11}$/'; $str = '081234567890'; preg_match_all($re, $str, $matches); // Print the entire match result print_r($matches); Sedangkan untuk javascript:
const regex = /^(0)[0-9]{9,11}$/g…

Blogger dengan tampilan baru

Blogger dengan segudang pengguna mulai terobati kerinduan akan hasil update system dan fitur barunya. Melalui blog resminya kemarin dengan judul postingan A first few tweaks toward a better Blogger mengumumkan bahwa kini mempunyai tampilan yang katanya lebih baik daripada sebelumnya. Perubahan Web versionSebenarnya dari segi tampilan, hanya sedikit saja yang berubah, yakni cara akses. Kini dengan mudah berpindah dari Blog yang satu ke Blog yang lain. Blogger merangkum semua daftar Blog kedalam dropdown dan memberikan sedikit akses warna yang menjadi ciri khas si Blogger tersebut.
Dari sisi dashboard, inilah yang paling mencolok. Jika biasanya menampilkan daftar Blog dalam bentuk tabel, kini menampilkan langsung Blog mana yang terakhir kali terupdate. Hasilnya apa? Kita dapat sedikit menghemat waktu dan tentunya kuota internet dalam me-manage konten blog.Perubahan Mobile AppDari update-an kecil dari Blogger ini, sebenarnya Blogger juga wajib dan segera untuk update aplikasinya yang suda…

Tips mengganti URL pos yang sudah dipublikasikan

Pernah searching tapi halaman yang dituju tidak ditemukan. Telisik kehalaman pencarian salah satu web saat itu, ternyata URL yang digunakan sudah berganti. Mungkin sangat menyebalkan bukan jika kita sendiri yang sedang mencari informasi terbaru tapi link yang dituju ternyata tidak ada. Berdasarkan itu pula, untuk kita yang sedang membagikan info, ada baiknya untuk tidak pernah lagi merubah link. Bukannya tidak boleh, tapi ikuti caranya agar pos yang telah banyak trafik dari mesin pencari tetap ada.Cara Merubah Permanen link Postingan di Blogspot Setelah di Publikasikan seketikaKita semua paham dan pasti setuju bahwa, setelah pos dipublikasikan secara otomatis kita tidak dapat merubah link tersebut dengan alasan apapun. Dengan merubah link, artinya tautan yang ada sebelumnya akan dianggap hilang. Oleh karenanya Blogger tidak ingin membiarkan pengunjung sebuah blog merasa kehilangan pos yang sedang ia tuju.Seketika kita mempublikasikan pos baru ada baiknya kita set URL terlebih dahulu. …

Tips memilih hosting untuk blog

Perkembangan teknologi jaman sekarang dapat dikatakan sangat cepat. Lebih cepat dibanding perkembangan seekor anak ayam yang baru menetas hingga siap dipotong. Banyak blogger baru bermunculan tiap harinya dengan konten yang sangat kreatif dan tentu saja bermanfaat. Seiring dengan perkembangan itu pula, banyak para penyedia layanan hosting menawarkan paket hosting yang sangat menarik dengan keunggulan masing-masing. Kadang, kita menganggap hal mudah dalam memilih web hosting, pastinya kita juga harus hati-hati menentukan mana provider terbaik web hosting yang akan dipakai. Pengembang blog biasanya asal pilih saja dalam menentukan layanan server untuk blog mereka tanpa memilih dan memilah lebih dahulu. Ada beberapa poin yang harus diperhatikan sebelum kita menggunakan hosting untuk blog atau website profesional lain, berikut ini poin-poin yang perlu diperhatikan.Lokasi ServerSebaiknya kita sebagai blogger tau mana target dari blog kita dibuat. Kestabilan akses web/blog kita akan dipenga…