Langsung ke konten utama

Membuat Time Ago dengan Codeigniter


Halo semua, apa kabar ? Semoga kita selalu dalam keadaan sehat, bahagia, dan banyak rezekinya Amin. Pada kesempatan ini izinkan saya untuk sedikit berbagi mengenai cara membuat time ago dengan menggunakan framework codeigniter.

Pada kesempatan ini kita akan membuat tome go dengan format bahasa Indonesia dengan menggunakan helper pada codeigniter. Format time ago yang akan kita buat memiliki kemiripan dengan format time ago dari banyak situs maupun sosial media.

Fitur time ago yang akan kita buat dan pelajari dalam tutorial ini akan menampilkan waktu dengan bahasa indonesia seperti 3 detik yang lalu, 1 bulan yang lalu, atau 2 hari yang lalu, dan seterusnya.

Sebelum kita mulai membuat fitur ini, ada beberapa hal yang perlu kita persiapkan terlebih dahulu, yaitu :

  1. Framework Codeigniter ( Download disini ).
  2. Text editor kesayangan kalian masing-masing.
Jika semua persiapan di atas telah terpenuhi, silakan buat file time_agohelper.php di dalam folder application/helpers. Berikut merupakan kode sumber untuk membuat helper time_ago_helper.php :



Jika sudah silakan save file time_ago_helper.php. Untuk dapat memanggil dan menggunakan helper time ago yang telah kita buat diatas, kita perlu meload helper tersebut pada function _construct() di controller kita atau melalui file autoload.php.

Untuk meload helper time ago melalui function __construct()  cukup tuliskan kode berikut :

$this->load->helper('time_ago');

Sedangkan untuk meload helper time ago melalui autoload.php cukup tambahkan kode berikut ini :

$config['helpers'] = array('time_ago');

Sementara itu, perlu diperhatikan format tanggal yang kita set pada saat akan menyimpan waktu ke dalam database. Untuk dapat menggunakan helper time ago di atas sebelum menyimpan data waktu ke dalam database silakan ubah format waktu menjadi %Y-%m-%d %H:%i:s.

Sekarang kita telah berhasil membuat fitur time ago kita sendiri. Baiklah sekian untuk tutorial hari ini, semoga bermanfaat dan dapat membantu teman-teman yang sedang mengalami kesulitan dalam membuat fitur time ago. Sekian dan terimakasih.

Cara Mengintegrasikan Template AdminLTE dengan Codeigniter

Komentar

Postingan populer dari blog ini

Ubuntu Versi 20.4 : Pengenalan

   Gambar penampilan Desktop Ubuntu 20.4 (Sumber : Dokumen Penulis)       Halo semua, apa kabar? Setelah sekian lama saya tidak update postingan di blog karena ada kesibukan lain yang harus admin lakukan. Pada hari ini saya berencana akan me-riview salah satu sistem operasi komputer,yaitu Ubuntu. Jika berbicara mengenai sistem operasi komputer apa yang pertama kali terlintas dipikiran para pembaca sekalian ? Windows milik Microsoft ? Atau mungkin MacOS milik Apple ? Akan tetapi, selain dua sistem operasi tersebut masih ada sistem operasi yang tidak kalah bagus dengan kedua sistem operasi yang dikembangkan oleh perusahaan raksasa seperti Apple dan Micrososft. Yap, benar sekali, seperti pada judul artikel ini, Ubuntu. Ubuntu merupakan salah satu sistem operasi yang berbasis Linux. Ubuntu merupakan alternatif yang cocok sekali digunakan dalam mengoperasikan perangkat komputer selain Windows dan MacOS. Hal ini dikarenakan sistem UX-nya yang canggih dan memiliki k...

Cara Mengatasi Error saat Upload Projek Codeigniter ke Web Server

Halo semua, apa kabar ? Semoga kita selalu dalam keadaan sehat, bahagia, dan banyak rezeki, Amin. Hari ini izinkan saya untuk sedikit sharing tentang cara mengatasi error saat kita sedang mengupload projek website kita ke web server. Dalam kasus ini projek website dibuat dengan menggunakan codeigniter. Pada saat akan mengupload website yang telah kita buat ke web server kita terkadang dihadapkan dengan permasalahan seperti terjadi error walaupun pada saat kita jalankan di localhost semuanya berjalan lancar seperti pada gambar di bawah ini. Terkadang kita sering menghadapi masalah seperti pada gambar di atas pada saat mengupload projek kita ke web server. Untuk mengatasi  permasalahan seperti ini sebenarnya cukup mudah. Salah satu cara mengatasinya adalah dengan cara menambahkan ob_start(); setelah kode <?php pada file index.php. Dengan menambahkan kode tersebut error akan hilang dengan sendirinya dan web projek kalian bisa berjalan seperti biasanya. Baiklah sekian...

Membuat Website Berbagi Berita dengan Codeigniter

Pada kesempatan kali ini izinkan saya untuk berbagi sedikit tutorial tentang cara membuat website berbagi berita dengan menggunakan Codeigniter. Sebelum kita mulai membuat website kita, perlu dipersiapkan terlebih dahulu menganai tool yang kita butuhkan. Berikut ini merupakan tool yang kita butuhkan dalam membuat website tersebut : 1. Text editor kesayangan kalian 2. Codeigniter ( silakan download di  https://codeigniter.com/ ). 3. ckeditor ( silakan download di  https://ckeditor.com/ ). Setelah semua bahan yang diperlukan sudah tersedia semua, pertama silakan install dan setup file codeigniternya. Setelah selesai melakukan setup silakan buat file Auth.php di folder application/controllers. Berikut merupakan kode sumber Auth.php Selanjutnya kita akan membuat model yang akan kita beri nama Auth_model.php di dalam folder application/models. Berikut merupakan kode sumber Auth_model.php Selanjutnya kita akan membuat view header.php di dalam folder applicati...