modul 4 instalasi codeigniteir, configurasi, controller
TRANSCRIPT
![Page 1: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/1.jpg)
Modul 4 Instalasi CodeIgniteir, Configurasi, Controller dan View
Download codeigniteir 4 dan cek dokumentasi onlinenya
Installasi
Cara Install Secara Manual
Download Codeigniteir 4 dan ekstrak sebagai project root
![Page 2: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/2.jpg)
Install Dengan Composer
Setelah di download dan dinstal pastikan composer sudah berjalan menuliskan composer pada cmd dan jika perlu composer diupdate dengan cara mengetikan composer update pada cmd anda
Kemudian pastikan bagian extension=intl pada php.ini anda sudah diaktifkan
![Page 3: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/3.jpg)
Kemudian untuk install CI 4 dituliskan Pada cmd yang sudah diarahkan ke folder localhost anda (nama project dapat disesuaikan sendiri) composer create-project codeigniter4/appstarter CI4coba --no-dev
Menjalankan CI4
akses di browser anda http://localhost/ci4coba/public/ jika
menggunakan local server
Dapat juga menggunakan perintah di cmd php spark serve untuk dapat
menempatkan project dimanapun (conoth di E:/CI4coba/)
Dengan memanggil http://localhost:8080/ maka sudah dapat mengakses CI4
![Page 4: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/4.jpg)
Mengkonfigurasi agar environment berubah
Copy file env di dalam project anda untuk backup jika ada kesalahan dan file asli di ubah menjadi .env Kemudian edit menjadi mode development untuk dapat memunculkan error ketika terjadi kesalahan kemudian base URL juga diubah sebagai seperti berikut
![Page 5: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/5.jpg)
File routes di app/config akan banyak diubah nantinya (sementara belum diubah)
![Page 6: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/6.jpg)
Controller Pada user Guide dapat membuka dengan pencarian controller
Bukalah Controller Home di app/Controller/Home.php dan editlah sebagai berikut
![Page 7: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/7.jpg)
Tampilan method index dapat diakses di localhost:8080 atau localhost:8080/home atau
localhost:8080/home/index
Tampilan Method coba dalat di akses di localhost:8080/home/coba
Tampilan method cetaknama dapat diakses di
localhost:8080/home/cetakNama/paijo/20
![Page 8: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/8.jpg)
Mengunakan method _remap untuk mengganti method dan method non public sebagai berikut
Cek untuk alamat localhost:8080/home/coba dan localhost:8080/home/rahasia
![Page 9: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/9.jpg)
![Page 10: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/10.jpg)
View
Untuk View bisa membaca bagian Views di user guide pada controller home buat method sebagai
berikut
![Page 11: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/11.jpg)
Halaman view
![Page 12: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/12.jpg)
![Page 13: Modul 4 Instalasi CodeIgniteir, Configurasi, Controller](https://reader030.vdocuments.site/reader030/viewer/2022012416/6170fc9280f9a112fb044eec/html5/thumbnails/13.jpg)