Di panduan kali ini kita akan membahas mengenai Cara Manipulasi Nama Controller Menggunakan Codeigniter guna dari kita memanipulasi controller ini yaitu yang pertama-tama bertujuan selaku security agar data atau struktur dari program yang kita bikin tak gampang dibaca oleh orang lain, dan manipulasi nama controller ini akan membangun url yang kita miliki lebih seo friendly sehingga laman yang kita miliki lebih gampang di temui di mesin pencarian google.
Cara Manipulasi Nama Controller Di Framework Codeigniter kita akan menggunakan Route yang terdapat di codeigniter, sehingga kita dapat mensetting nama controller sesuai yang kita inginkan misalkan, di file project kita membangun sebuah controller dengan nama product, kemudian di pada controller tersebut terdapat sebuah method dengan nama irwan_product_data, karenanya bagi mengakses di urlnya kita mesti memanggil nama controller kemudian nama methodnya, dan berikutnya barulah nama parameternya seperti dibawah ini:
Bagi study casenya kita akan coba membangun sebuah controller dengan nama Product, di pada controller tersebut kita akan membangun sebuah method dengan nama irwan_product_data, dan kemudian kita akan masukan sebuah parameter di urlnya dengan nama data-barang, bagi scriptnya seperti dibawah ini :
Kemudian kita akan coba jalankan di browser karenanya akan terlihat hasilnya seperti dibawah ini :
Kemudian kita akan coba bagi merubah nama controller product menjadi catalog dan method irwan_product_data menjadi product sehingga di ketika kita akses menjadi catalog/product/data-barang, nah bagi memanipulasi controller tersebut silahkan teman-teman buka folder application/config/routes.php karenanya akan muncul seperti dibawah ini :
Kemudian kita akan membangun route baru seperti dibawah ini :
Di gambar diatas terdapat (:any) adalah sebuah command yang digunakan bagi menentukan segment dari seluruh karakter berupa angka, huruf. Dan kita pun dapat menggunakan (:num) yang berfungsi bagi segment yang berupa angka (number).
Bila kita jalankan di browser karenanya akan terlihat hasilnya seperti dibawah ini :
Oke teman-teman begitulah pembahasan kita mengenai Cara Manipulasi Nama Controller Di Framework Codeigniter.
Semoga bermanfaat.
Terimakasih.
sumber :kursuswebprogramming.com/blog/