Assalamualaikum sahabat semua, apa kabar? semoga selalu diberikan kesehatan sehingga bisa menjalankan ibadah puasa dengan lancar. Setelah cukup lama vakum menulis, kali ini saya membuat update pada codeigniter crud generator yang pernah saya buat sebelumnya. Apa yang baru pada versi 1.2 ini? Mari kita simak bersama sama.

crud generator 1-2.png

Berikut ini adalah penambahan pada versi 1.2

Custom target folder

 output folder

Dengan custom target folder kita bisa lebih leluasa mengatur kemana file hasil generate akan disimpan. Pada versi sebelumnya hasil generate akan langsung dituliskan di folder application CI. Dalam beberapa kasus hal tersebut cukup merepotkan, terlebih bila kita telah mengenerate file yang banyak. Solusinya yaitu kita buatkan folder sendiri guna menampung hasil generate. Setelah generate selesai anda bisa memindahkan file dengan copy paste ke folder masing-masing di dalam folder application.  Secara default target folder berada di folder application, anda bisa mengubahnya dengan mudah di harviacode/lib/config.php. Cukup hilangkan tanda komentar di depan target folder yang anda mau.

Export to excel and Word

 export excel word
Pada versi terbaru ini memungkinkan anda untuk menambahkan opsi expor excel pada hasil generate. Agar kode tetap ramping saya sengaja tidak meggunakan library tambahan untuk export excel. Kita hanya membuat beberapa fungsi yang akan dibuat di exportexcel_helper. Selanjutnya hanya controller yang akan membuat file excelnya.
export excel

Perlu menjadi perhatian bahwa hasil yang digenerate merupakan excel 2003, sehingga jumlah data terbatas sekitar 65ribu row. Untuk data yang lebih besar, fitur ini tidak direkomendasikan.  Mungkin pada kesempatan lain akan diupdate untuk data yang lebih besar.
export word
Sama dengan export excel di atas, export ke word juga tidak menggunakan library khusus. File akan dibuat dari view/table_html.php yang merupakan file html biasa. File ini akan dirender menjadi file word oleh controller.

Pada versi ini untuk export ke PDF sengaja saya pending mengingat library untuk membuat file PDF cukup besar yaitu sekitar 57MB :). Pada kesempatan berikutnya insya Allah segera diupdate untuk export ke PDF.

Demikianlah informasi mengenai update Codeigniter CRUD Generator by Harviacode, terima kasih, semoga bermanfaat bagi sahabat semua. Terima kasih untuk like dan share artikel ini.