Tutorial CodeIgniter 4 untuk PEMULA | 4. Routes & Controller
HTML-код
- Опубликовано: 27 сен 2024
- Kali ini kita akan membahas mengenai Routes dan Controller pada CodeIgniter 4
---
CodeIgniter
codeigniter.com/
---
🔥 SUPPORT CHANNEL WEBPROGRAMMINGUNPAS 🔥
- Hoodie TitikKoma
bit.ly/hoodiewp...
- T-Shirt TitikKoma
bit.ly/kaoswput...
- Donasi Channel WPU (OVO / GoPay / Dana / LinkAja)
saweria.co/san...
---
🎓 Ikuti KELAS ONLINE "Full Stack Web Designer" 🎓
buildwithangga...
---
📢 FOLLOW SOCIAL MEDIA 📢
- / sandhikagalih
- / sandhikagalih
- github.com/san...
---
UNIVERSITAS PASUNDAN BANDUNG
www.unpas.ac.id/
www.if.unpas.ac...
terimakasih dan #janganlupatitikkoma!
@sandhikagalih
UPDATE CI 4.4 itu gak bisa akses controller dan method secara langsung mungkin karena alasan keamanan dll. jika ingin tetap coba seperti yg di video bisa aktifkan autoRoute dahulu
tambahkan ke Config/Routes.php
$routes->setAutoRoute(true);
cmiiw:)
Info sourcenya bang, pengen belajar
mantab gan makasih, gk salah sih soalnya video nya udh 3 taon yg lalu, ci4 bisa update macem2
makasih bang
agar tidak pakai itu, cara lainnya apa banG?
@@MuhammadAsharulMaali setahu saya cuma bisa pakai autoroute atau atur manual routes nya
Berkat kegigihan belajar di Channel ini sekarang saya bisa jadi programmer. Terimakasih pak dika atas ilmu nya yg bermanfaat semoga negri ini banyak Channel edukasi seperti pak dika
Sukses terus pak.
saya dari awal belajar pemrograman semuanya dari video bapak & alhamdulilah skrng udah hampir semuanya bisa, terimaa kasih bangett:((
Dari sekian tutorial yg pernah saya lihat, video ini yang paling jelas dan betul2 ini adalah pondasi dari CI.
Karena dari android mau belajar CI bingung mau mulai dari mana...
Makasih pak...
Bagus P Shandika...
Belum banyak yang bikin tutorial Codeigniter 4.
Semoga tutorial ini dapat membantu teman2 penggemar Codeigniter dan merasakan kelebihan Versi 4 dibanding versi sebelumnya.
Terima kasih Pak Dosen, sangat berguna bagi mereka yang mau belajar jadi web developer menggunakan bahasa program PHP dan menggunakan CodeIgniter sebagai first web app mereka, CodeIgniter 4 memang sangat potensial seperti CodeIgniter 3.
Framework PHP buatan saya mengadopsi Library dan Helper dari CodeIgniter.
kalau membaca documentasi tentang route gk faham2, tapi mendengar penjelasan dari mas sandhika terasa lebih mudah difahami
terimakasih bang saya jadi udah ngudeng penggunaan routing dan contoller nya penjelasan nya runtut dan jelas. cukup 1 kali saya tonton sambil meraktekin di vs code bisa inget semua.
Gara2 chanel ini gx perlu ikut khursus mahal asal liat video dri awal chanel sekalian praktek 🙏👍, tinggal improve sendiri bisa cari2 sndri ❤️
Siap Nyimak pak, selalu kuat di konsep, sistematis dan enak dipraktekkan.....dinanti crud di CI-4 pak.....Sukses selalu untuk pak Dika & Keluarga
Ilmu yang sangat bermanfaat wajib di like, komen, share, dan subscribe nih
Alhamdulillah hari ini bisa belajar lagi CI4, meskipun tidak tepat waktu karena baru liat hp nya skrng tidak mengurangi semangat belajar. Terimakasih pak dhika, ditunggu ilmu2 selanjutnya
Harus di tonton berulang2 nih, agar nempel. nonton + praktek sekali gk bkal lengket. hahah. mkasih pak
buat yg masih error, setting bagian bawah sendiri ke true. bagian: $routes->setAutoRoute(false);
Terus bagian controller juga ada update an, public function index(): string,
hilangkan bagian : string
biar match sama tutorialnya pak dika
sudah saya coba namun masih error bang
Di cotroller baseController, kita buat properti $this->nama = 'nama panggilan' ; kok eror juga yaa di bagian nama
Saya sudah ubah menjadi true. Pas nyoba yang /public/index.php itu masih page not found. Tapi pas nyoba yang home/index dan home/coba itu muncul. Kenapa bisa gitu?
waaah gokill, thnnks bang, btw kyaknya template ci4 dari composer tahun dulu sama skarang beda, makanya routes.php nya jga ad yg beda
halo pak, saya coba ci4 ta sepertinya parameter di url tidak dibaca sebagai controller dan method , pesannya :
Can't find a route for 'get: home/index'. mohon petunjuk
*Solusinya
Ketik
$routes->setAutoRoute(true);
di file Routes.php disimpan dibaris *Routes Setup
@@devapranandaputra6859 makasih bang, akhirnya nemu
@@devapranandaputra6859 thankyou Pak
Akhirnya ketemu juga solusinya, terimakasih kang
lanjutkan terus pak,, smangat...
Akhirnya yang ditunggu tunggu di notif youtube muncul juga. Makasih pak dika 🙏🏻
Alhamdulillah... mantap pak dhika
Terima kasih pak atas ilmunya,penjelasannya juga memang sangat mudah dipahami🙏🙏
Mantapppp.....
Tetap semangat n lanjutkan pak
Makasih pak ilmunya 🙏
Sekedar info, klo mau bikin controller di dalam folder bisa pake cli biar lebih cepet
php spark make:controller Admin/Users
buat temen2 yg ketemu erro di route nya tadi saya tambahin ini baru bisa
$routes->setAutoRoute(true);
waaah gokill, thnnks bang, btw kyaknya template ci4 dari composer tahun dulu sama skarang beda, makanya routes.php nya jga ad yg beda
2:15 routes
3:15
8:16
9:01 controler baru
13:02
14:57
15:46
18:27
21:57
23:37
25:11
Notif langsung gasspooll
pak dika ini emang keren banget cara jelasinnya. bisa sampe detail banget
Kalau di video ini, $routes->setAutoRoute(true)
Sedangkan di Codeigniter 4.3.2
$routes->setAutoRoute(false) dan dikomentar defaultnya
Sehingga perlu mengaktifkan lebih dulu jika mau controller bisa diakses tanpa membuat routes sendiri
CMIIW
stelah sort komentar berdasarkan "Newest", then, find ur komen...
Help me so much.... thanks mate, respect...
@@hanujirahmatnagoro7854 Senang mendengarnya mate hehe
terimakasih banyak bang
@@ordinary158 sama sama bang
Bro saya ada kesalahan pas $this->nama = 'Sandhika'; dibawah nama ada tulisan undifined property cara nyelesiinya gmn bro
Thanks a ton kang Dhika - Jazaakallahu khoyron; Walhamdulillah.
bermanfaat pisan kang dika... semoga bisa terus buat video-video edukasi seputar programming... ditungguin juga seri androidnya kang...
keren chanelnya . bahasa muda dimengerti enak buat belajar. maju terusss chanelnya
Makasih Pak Shandika.... saya belajar detik demi detik di setiap pelajaran yang bapak berikan. terima kasih pak.
makasih sandika galih, temen aku jadi bisa coding di kelompok. saran aja hairstylenya ganti dongg, jadi lebih semangat liatin kamu - nayya revalina smk strada
bagi yang versi ci 4.2 di file routesnya tambahin
.
$routes->SetAutoRoute(true)
.
bbrp ada yang error gak bisa dipanggil setelah "localhost:8080/coba" jadi gak bisa ngikut kayak di video
Makasih kak 🙏
Mantapp pakkk , lanjut terus pak sampek ful CI 4 , saya ngikutin terus dan ga sabar belajar eps selanjutnyaa
Terimakasih pak sandhika kontennya sangat mudah dipahami tetapi saya mengalami kesulitan karena ketika mengakses langsung localhost:8080/controller/method nya tidak bisa berfungsi dengan baik kecuali saya menambahkan route nya terlebih dahulu. apakah ada yang salah sama installan ci nya?
Masuk ke app/Config/Routes.php tambahkan $routes->setAutoRoute(true)
@@alfianyulianto9791 Thanks kak...
@@alfianyulianto9791 UP makasih banyak bang solusinya,
sama bro
@@alfianyulianto9791 makasih brader
bagi teman teman yang mengakses langsung localhost:8080/controller/method nya tidak bisa berfungsi di ci4 solusinya menambahkan route nya terlebih dahulu
$routes->setAutoRoute(true)
Terima kasih, sangat terbantu
terimakasih pa dhika, udah mau ngasih ilmu mahal ini. sehat selalu untuk bapak
Mantap pak, sudah nunggu-nunggu nih😅
terimakasih pak, ilmu yang sangat bermanfaat.
HATUR NUHUN PAK DHIKA :)
Udahh ditunggu tunggu
Penjelasannya bagus...
mantaap, ditunggu tutorial membuat Web Toko Online menggunakan CodeIgniter 4 dan Bootstrapnya Pak.
semangat pak, semoga jadi amal jariah aamiin .. ditunggu video2 selanjutnya
Saya mau smk saya langsung paham pak "terima kasih ya pak "😊😊😊
😍 Mantap makasih banyak pak ditunggu video selanjutnya ...
TNice tutorials was so detailed! Great video for beginners. Thank you!
Selalu hadir pak
Terima kasih pak , tutorialnya sangat bermanfaat alhamdulillah🙏
Pak tolong di buat playlist tentang blockchain teknologi.. keren tu pak
Persis dengan mata kuliah ane kmrn bang mvc coneighter dan router
jangan bosan memberi ilmu pak
Keren pak. Ditunggu terus lanjutannya ya.
mantap pak dhika, di tunggu vidio selanjut nya
Keren. Ditunggu video selanjutnya.
Makasih ilmu nya, pak.
Route nya, kayak callback function btw. hehe
yang ditunggu ^.^
Sukses terus pak, Saya suka penjelasannya
21:58 place holder/ template untuk routes
route pake (:any) ini sering dipake dulu di CI3. tapi pas coba di CI4 jadi rawan bocor di beberapa kasus. jadi mending pake (:segment).
dan akhirnya saya bingung gimana cara bikin aplikasi dengan CI
semoga konten selanjutnya ada tuto bikin aplikasi dengan CI
saya SUBSCRIBE dlu
Terima kasih banyak pak Sandhika
Nonton berulang-ulang paak 😊
//parameter menggunakan function
$routes->get('/coba', function () {
echo 'hello';
});
punya kok g bsa akses function tersebut,tetep masuk masuk ke function controller ??
dan juga file .env punya saya tidak berubah menjadi sett tetep sama icons kertas gtu??
ada yg bsa bantu saya
Kalau ada yg error spt ini " Namespace declaration statement has to be the very first statement
or after any declare call in the script " pd waktu jalankan localhost:8080/users , perhatikan tag PHP buka nya taruh di brs ke 1 ( hilangkan whitespace nya ) .
// whitespace
Team notif hadir!!!!!!!!!!!!!!!!!!!!
makasih yaa pak ilmunya, semoga berkah yaa pak. minta tolong buat tutorial Laravel 8 dong pak hehe
saya tunggu turtorial crud menggunakan admin lte di codeigniter 4
Terbaik❤
Barakallah pak
mas, untuk versi 4.2++ kenapa segment routes ga bisa kayak di video tutorial ini ya mas?
gillaaa routes banyak banget metode nya
Saya heran masih ada aja orang yg dislike video sebermanfaat ini😂
permisi kok saya mau ikutin /public/index.php kok not found yah kenapa saya masih awam
waaaah mantab juga CI 4 yaa,, routes aja sudah bisa dimanipulasi sedimikian rupa,
Kalo yg anonymous function di routes itu bisa ditambahin parameter ga pak?
Sudah di tunggu tunggu
13:33 Saya kok yang bagian ini hasilnya beda ya? Ketika url nya localhost/coba itu muncul yang author. Tapi ketika url nya localhost/coba/ itu yg muncul index. Padahal beda "slash" doang di akhirnya. Itu kenapa ya?
Dosen onlen andalan
Channel yang ditunggu2 notifnyaa
Mantap pisan pak sandhika sehat selalu🙏🙏
Semangat terus mas, semoga sehat selalu
izin bertanya pak dika. Dengan hadirnya CodeIgniter 4 ini apakah masih relevan belajar tutorial CodeIgniter 3 untuk latihan?
keknyaa mending sekalian ke CI 4, dari CI 3 ke 4 lumayan berubah banyak,
mending sekalian belajar ke 4, juga lebih umum konsepnya, mirip sama Laravel juga.
pengalaman dari CI 3 ke CI 4 lumayan perlu belajar sih.
Makasih ya pak Dosen Onlineku :)
Failed to listen on localhost:8080 (reason: An attempt was made to access a socket in a way forbidden by its access
permissions.
)
itu knp ya?
Pake Linux Bang ?
Makasih pak
mohon bikin konten process management dong mas.
Mau tanya Pak. Kenapa kalau kita tulis .php di url, dia selalu menuju ke root nya
Contoh :
localhost:8080/coba.php
localhost:8080/coba1/coba.php
localhost:8080/coba1/coba2/coba.php
Selalu menuju ke root nya. Padahal file coba.php nya tidak ada
Absen dari kota malang...
pak,kalo uda selesai materinya buat tutor mengenai php cake kalo bisa:)
Membantu sekali, terima kasih pak dika 😁
Preloading di base controller $this->nama gak jalan di ci 4.4+
7:14
404
Can't find a route for 'get: home/coba'.
erornya di routes nya pak bukan di controlernya punya saya
makasih pak semoga sukses selalu
di v4.2.10 fitur Auto Routing secara default diset ke false dengan alasan security. Jadi akses ke BASE_URL/home/index sudah tidak bisa kecuali diset routenya secara explisit.
Nah, pantes baru nyoba gabisa
mantttaaaapp bapak shandika..
Lanjut pak 🤩🤩🤩
untuk versi CI4 yang tahun ini uda ga bisa pak untuk buka home/ ke home/index scara bersamaan jadi harus manual di routesnya
Makasih tutorial nya bang
pak mau tanya dibagian routes saya berbeda dgn versi ci4 bapak.dan gabisa buat pemanggilan controller dan function secara manual harus mengganti routes dulu menjadi nama controller dan function
Bang, bikin penjelasan tentang stackoverflow dong.
hadir JATIM