Belajar Laravel 11 | 12. Post Category

  Рет қаралды 5,936

Web Programming UNPAS

Web Programming UNPAS

Ай бұрын

Membuat fitur Post Category pada aplikasi kita sekaligus model, migrasi dan juga relasinya.
#Laravel #Laravel11 #TutorialLaravel
---
Laravel
laravel.com
---
Playlist Belajar Laravel 8
• Belajar LARAVEL 8
Playlist PHP Dasar
• Belajar PHP untuk PEMULA
Playlist Object Oriented PHP
• OOP DASAR pada PHP
Playlist PHP MVC
• Membuat Aplikasi MVC d...
---
🔥 SUPPORT WPU 🔥
👕 Beli Hoodie & T-Shirt di WPU Official Store 👕
shopee.co.id/wpustore.id
👾 Gabung Server Discord WPU 👾
/ discord
- Traktir Pa Dhika Kopi (OVO / GoPay / Dana / LinkAja)
saweria.co/sandhikagalih
karyakarsa.com/sandhikagalih
---
📢 FOLLOW SOCIAL MEDIA 📢
- / sandhikagalih
- tiktok.com/@sandhika.galih
- / sandhikagalih
- github.com/sandhikagalih
terimakasih dan #janganlupatitikkoma!
@sandhikagalih

Пікірлер: 39
@widiwijayanto6983
@widiwijayanto6983 Ай бұрын
Video dah saya nantikan .. terimakasih Pak Dhika .. supaya sama antara username dan nama saya buat kaya gini pak: public function definition(): array { $name = fake()->name(); $username = str_replace(" ",".", strtolower($name)); return [ 'name' => $name, 'username' => $username, 'email' => fake()->unique()->safeEmail(), 'password' => static::$password ??= Hash::make('Password'), 'email_verified_at' => now(), 'remember_token' => Str::random(10), 'created_at'=> $this->faker->dateTimeThisYear($max = 'now', $timezone = null) ]; }
@erissulistina8828
@erissulistina8828 Ай бұрын
terima kasih sudah sharing
@rizalsihombing3507
@rizalsihombing3507 Ай бұрын
Thanx bang Saya buat juga biar lebih enak diliat email dan slug. * UserFactory * public function definition(): array { $name = fake()->name(); $username = str_replace(" ", ".", strtolower(($name))); $domainEmail = fake()->randomElement(['.com', '.org']); $email = str_replace(" ", ".", strtolower($name)) . '@example' . $domainEmail; return [ 'name' => $name, 'username' => $username, 'email' => $email, 'email_verified_at' => now(), 'password' => static::$password ??= Hash::make('password'), 'remember_token' => Str::random(10), ]; } * PostFactory * public function definition(): array { $title = fake()->sentence(); $slug = str_replace(" ", "-", strtolower(($title))); return [ 'title' => $title, 'author_id' => User::factory(), 'category_id' => Category::factory(), 'slug' => Str::slug($slug), 'body' => fake()->text(), ]; } Semoga membantu 😃
@mohamadromli2477
@mohamadromli2477 Ай бұрын
Terima kasih banyak pak Dika sudah menemani proses belajar saya menjadi programmer laravel hehehe. Semoga kedepannya bisa upload video tutorial Livewire dan Filament
@dickyfernandositepu733
@dickyfernandositepu733 Ай бұрын
makasiii Pakk dikaa, dari bapak sekarang saya udah bisa jadi programmer dan mau buat kontennn. kapan-kapan ajak saya ngonten pak hehe
@AgusSutisnaDjunaidiDilli
@AgusSutisnaDjunaidiDilli 2 күн бұрын
Error Class "Database\Factories\Str" not found. Mohon arahan pak
@junjunghasudungan1905
@junjunghasudungan1905 Ай бұрын
Kalau saya biasanya buat column foreign key di migrationnya langsung pake class lewat fungsi foreignIdFor Namun kembali nyamannya pengembang.. Video2 pak dika tetap jadi referensi saya menjadi pembelajaran programning..
@andriancimen1783
@andriancimen1783 Ай бұрын
bedanya sama unsignetBigInt itu apa pak?
@nanditibroniassopi9521
@nanditibroniassopi9521 Ай бұрын
makasih pak
@muhammadkhaerilzaid7566
@muhammadkhaerilzaid7566 Ай бұрын
Maksih pak dika
@adiirfan4711
@adiirfan4711 Ай бұрын
Seneng banget selesai ngerjain tugas, terus pas vidio rilis ternyata hampir sama dengan kodingannya pak Dhika, sampe masalah di tinker juga sama😂
@kudohdroid5554
@kudohdroid5554 Ай бұрын
kelazz adiirfan4711
@wilfridpurba7955
@wilfridpurba7955 Ай бұрын
kok saya masih404 not found nya dibagian akhir ? padahal udah ngikuti dari awail dengan bagus
@tongkrongansantri
@tongkrongansantri Ай бұрын
waktu ngerjain PR sya juga ada masalah di factory, krn dak nemu masalahnya malah nyoba nulis di seed dan ternyata bisa.
@myst0g4ngaming10
@myst0g4ngaming10 Ай бұрын
Kalo Saya nemu problem pas generate factory itu pesannya "Class Category not found". Jadi Saya nambahin namespacenya Model Category dalam recycle. Ternyata ada solusi lain juga yaitu bersihin cache. Nambah banyak ilmu kalo sama Pak Dika. :)
@widiwijayanto6983
@widiwijayanto6983 Ай бұрын
saya juga dapet ini tapi setelah ditambahkan Model Category di header nya dah beres ..
@widiwijayanto6983
@widiwijayanto6983 Ай бұрын
saya juga dapet ini tapi setelah ditambahkan Model Category di header nya dah beres ..
@myst0g4ngaming10
@myst0g4ngaming10 Ай бұрын
@@widiwijayanto6983 Di header mana ya Bang??
@oreyon9514
@oreyon9514 Ай бұрын
Kalo di mysql memang harus berurutan ya pak dika bikin migration tablenya? di mysql pas mau migrate dia gak bisa nyari categories reference key. Terus saya buat urutan file migratenya dari categories dulu baru posts, kali baru bisa dilakukan migrate. Edit: oh iya bener pak, sqlite somehow gak masalah kalo dia gak berurutan file migrationnya, penasaran kalo di PostgreSQL kalo migrasi kaya gini dia otomatis atau bakal masalah juga.
@haspanelkia5621
@haspanelkia5621 Ай бұрын
sama saya juga gini solusinya, di rename
@rizkiabdilah1854
@rizkiabdilah1854 Ай бұрын
Wkwkw iya saya juga error' itu terus akhirnya Nemu solusinya gak pake itu tapi pake bigInteger
@yeptasangka7165
@yeptasangka7165 25 күн бұрын
oh gitu ya, akhirnya nemu jg solusinya.. sy pakai mysql soalnya hehehee.. thx bang
@arl_tama9811
@arl_tama9811 22 күн бұрын
sama ya ampun 2 jam cuman artisan migrate fress error mulu
@ufalakbar
@ufalakbar 2 күн бұрын
saya pake postgreSQL sama juga masalahnya
@rizkyandoo5723
@rizkyandoo5723 Ай бұрын
pak dika, kan saya mau belajar laravel, sebaiknya saya belajar yang 8 atau yg 11 ini ya melalui chenel ini?
@erissulistina8828
@erissulistina8828 Ай бұрын
Sebenarnya Laravel 8,9,10, dan 11 tidak ada perbedaan yang sangat jauh, syntaxnya dominan sama persis. yang paling beda banget hanya ada di Laravel 11 dalam hal menyederhanakan code (struktur folder). Misal kamu belajar Laravel 10, pengajar menunjukkan file api.php pada folder routes. nah di Laravel 11 file ini disederhanakan (disembunyikan). Jadi kalau mau menampakkannya harus menjalankan perintah artisan dulu pada terminal. perintahnya apa? cek ke dokumentasi. Jadi gamasalah kamu mau belajar versi manapun karena syntaxnya masih sama, tapi saranku mending pelajari versi yang terbaru (versi 11) soalnya teknologi cepat berkembang.
@randisa3600
@randisa3600 Ай бұрын
Akhirnya error tugas di episode sebelumnya bisa di atasi wkwkw
@randisa3600
@randisa3600 Ай бұрын
Solusinya ternyata composer dumpautoload dan optimize 😅 pantesan dari tdi nggak kebaca class nya
@rohmannurhidayat1018
@rohmannurhidayat1018 Ай бұрын
sama aku juga kwkwkw
@ArifRizall-ly5sl
@ArifRizall-ly5sl Ай бұрын
1 playlist mulai tgl 2 jam 7:30 selesai tgl 3 jam 11:10
@adzrielToon
@adzrielToon 22 күн бұрын
Pake metode controller pak biar sekali jalan
@madvier_8336
@madvier_8336 Ай бұрын
kenapa jarang pake migrate:fresh --seed pak?
@sandhikagalihWPU
@sandhikagalihWPU Ай бұрын
Kan belum belajar seeder, baru di video berikutnya kita bahas.. sabar ya 😁
@fanialfi
@fanialfi Ай бұрын
Nggak dilanjutin lagi pak playlist Tantangan coding nya
@sandhikagalihWPU
@sandhikagalihWPU Ай бұрын
akan dilanjutkan, belum diedit aja
@Jo-em3sn
@Jo-em3sn Ай бұрын
sorry mau nanya, siapa tau ad yg bisa bantu. saya baru belajar pertama kali laravel ini. ini kenapa sy gk bisa migrate:fresh ya. (di detik 13:57). saya stuck sampai situ lalu error. padahal saya sudah ikutin persis semua code playlist sampai sini tidak pernah ada error. udah sampai nonton ini diulang 3x sama tapi ttp error :( helepp. ini errornya: php artisan migrate:fresh Dropping all tables .............................................. 53.83ms DONE INFO Preparing database. Creating migration table .......................................... 7.61ms DONE INFO Running migrations. 0001_01_01_000000_create_users_table ............................. 59.68ms DONE 0001_01_01_000001_create_cache_table ............................. 10.84ms DONE 0001_01_01_000002_create_jobs_table .............................. 46.09ms DONE 2024_05_30_121706_create_posts_table ............................. 51.89ms FAIL Illuminate\Database\QueryException SQLSTATE[HY000]: General error: 1005 Can't create table `wpu_laravel11`.`posts` (errno: 150 "Foreign key constraint is incorrectly formed") (Connection: mysql, SQL: alter table `posts` add constraint `posts_category_id` foreign key (`category_id`) references `categories` (`id`))
@jabsAmir
@jabsAmir Ай бұрын
ubah urutan tabel di migrations, menjadi 0001_01_01_000000_create_users_table.php 0001_01_01_000001_create_cache_table.php 0001_01_01_000002_create_jobs_table.php 0001_01_01_114643_create_categories_table.php 2024_05_30_121706_create_posts_table.php semoga membantu
@user-jl5gu5po1v
@user-jl5gu5po1v Ай бұрын
sama
@razanalthaf7513
@razanalthaf7513 29 күн бұрын
@@jabsAmir ohh iya saya pake mysql, kalo ga berurutan error terus, pas saya ganti nama file nya menjadi 00003 baru bisa, yang penting categories dlu baru posts
Belajar Laravel 11 | 13. Database Seeder
20:40
Web Programming UNPAS
Рет қаралды 4,9 М.
Belajar Laravel 11 | 11. Eloquent Relationship
31:32
Web Programming UNPAS
Рет қаралды 7 М.
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,4 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 94 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 106 МЛН
2 Perbedaan Utama Sistem Informasi dan Teknik Informatika
8:48
Project IDX : Code Editor Baru Google, SAKTI Banget! 🤩🧑‍💻
21:25
Web Programming UNPAS
Рет қаралды 90 М.
Komputer Kentang ingin Belajar Flutter? Bisa Donk!! 😁 | Project IDX
10:12
Erico Darmawan Handoyo
Рет қаралды 2,4 М.
Tutorial FULLSTACK JAVASCRIPT Untuk Pemula
38:51
Dea Afrizal
Рет қаралды 32 М.
Masih Layak kah Belajar Programming di Tahun 2024? 💻
20:31
Web Programming UNPAS
Рет қаралды 35 М.
Dari Insecure Jadi JAGOAN! Ini Dia Tips Ampuh Mengatasi IMPOSTOR SYNDROME 💪
22:30
Belajar Laravel 11 | 9. Eloquent ORM & Post Model
30:54
Web Programming UNPAS
Рет қаралды 9 М.
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,4 МЛН