Belajar Laravel 8 | 13. Searching & Pagination

Поделиться
HTML-код
  • Опубликовано: 4 ноя 2024

Комментарии • 265

  • @sandhikagalihWPU
    @sandhikagalihWPU  3 года назад +118

    MOHON DIBACA!!
    Setelah membaca banyak komentar dari teman2 mengenai hasil query yang error, ternyata memang ada kesalahan penulisan query di model Post kita. (di menit 24:00)
    kesalahannya ada pada grouping query pencariannya, pencarian berdasarkan kategorinya tidak terbawa masuk ke group query.
    berikut ini adalah query yang kita tulis :
    $query->when($filters['search'] ?? false, function($query, $search) {
    return $query->where('title', 'like', '%' . $search . '%')
    ->orWhere('body', 'like', '%' . $search . '%');
    });
    dan ini adalah perbaikkannya :
    $query->when($filters['search'] ?? false, function($query, $search) {
    return $query->where(function($query) use ($search) {
    $query->where('title', 'like', '%' . $search . '%')
    ->orWhere('body', 'like', '%' . $search . '%');
    });
    });
    --
    Terimakasih koreksinya ya teman2, mohon maaf atas kesalahannya.

    • @kagari21
      @kagari21 3 года назад +3

      terimakasih jawabannya pak 🙏
      btw komentarnya belum di pin pak

    • @sandhikagalihWPU
      @sandhikagalihWPU  3 года назад +4

      @@kagari21 oalah, ke unpin.. terimakasih Huda

    • @mamajars
      @mamajars 3 года назад

      Makasih pak

    • @suparmanelmizan
      @suparmanelmizan 3 года назад

      setelah diganti, no post found di halaman posts pada hasil pencarian

    • @sandhikagalihWPU
      @sandhikagalihWPU  3 года назад

      @@suparmanelmizan ketika mencari post atau ketika menampilkan semua post?

  • @waktujugalah
    @waktujugalah Год назад +8

    Terima kasih pak dika, saya belajar laravel dari sini dan alhamdulillah sekarang saya sudah bekerja sebagai web programmer di salah satu departemen pemerintahan daerah. dari ilmu yg pak dika bagikan sangat berguna dalam setiap projek aplikasi web saya. semoga pak dika selalu diberi keberkahan oleh Allah swt. aamiin

  • @ajimuhammadfauji3380
    @ajimuhammadfauji3380 2 года назад +1

    Wah gila sih, dari awal ngikutin dan baru sampe part ini terus2an di suguhin fitur2 yang bikin kerjaan jd simple dari laravel..
    ga nyangkka se powerfull begini laravel

  • @raphaa_7
    @raphaa_7 15 дней назад

    terimakasih bang sandhika galih sudah memudahkan saya dalam belajar laravel

  • @FaridRudiansyah
    @FaridRudiansyah 3 года назад +22

    Baru paham kata "magic" disini, pagination cuman sebaris kata. Next materi backend CRUD 👍

    • @fathiyahrm2215
      @fathiyahrm2215 3 года назад +1

      Aku nunggu pake api di playlist ini. Pengen belajar pake api soalnya

    • @baefakeword349
      @baefakeword349 2 года назад

      Yook bisa Yook..😀

  • @asheaven1st
    @asheaven1st 3 года назад +4

    Like dulu, nontonnya nanti pas uda selesai kerjaan..
    Sehar selalu, pak Dhika..

  • @arilaudia1655
    @arilaudia1655 3 года назад +3

    Mantap sekali pak, video yang sangat bermanfaat. Sukses selalu pak...

  • @penadidik
    @penadidik 3 года назад +4

    waah akhirnya tau cara untuk buat searching dengan query scope 13:13. thank you bang Dhika. beberapa kali nyoba gagal aku

  • @MuhtarIP
    @MuhtarIP 3 года назад +11

    Ini yang pagination, bener-bener ajaib seh pak :D , dulu waktu ikutin playlist php dasar bisa sampe 10 baris lebih codingnya. Tapi akan terasa bener-bener magic kalo sebelumnya udah pernah bikin yang manual pak :D, kalo belum pernah, akan terasa 'biasa' jazakallah khoir. mantaps pisan euy.

    • @sandhikagalihWPU
      @sandhikagalihWPU  3 года назад +3

      betul sekali, semoga yang mengikuti playlist ini pernah bikin pagination manual sebelumnya.. hehe..
      terimakasih ya Muhtar 😊

    • @MuhtarIP
      @MuhtarIP 3 года назад +1

      @@sandhikagalihWPU Aamiin, temen-temen yang baru ikutin chanel ini,saran saya sebelum masuk ke playlist Laravel ini, pelajari dulu PHP dasar , PHP OOP dan MVC di chanel ini..sangat bermanfaat sebagai pegangan dasar buat menikmati materi-materi tingkat lanjut seperti ini.

    • @zerotohero36
      @zerotohero36 2 года назад

      @@sandhikagalihWPU saya kok malah ada garis bawah merahnya ya pak saat penulisan paginatior::useBootstrap();
      garis merahnya di tulisan useBootstrapnya pak

    • @ifqygifhaazhar8786
      @ifqygifhaazhar8786 2 года назад +1

      @@zerotohero36 kalau kamu pakai laravel 9, pakai method nya ini
      Paginator::useBootstrapFive();

    • @zerotohero36
      @zerotohero36 2 года назад

      @@ifqygifhaazhar8786 udah solve bang, saya pake laravel8 hehe

  • @Gionahtan
    @Gionahtan 15 дней назад

    Terima kasih atas video pembelajarannya pak sangat membantu anak SMK seperti saya

  • @ahmadnabil5779
    @ahmadnabil5779 3 года назад +4

    Betapa excited nya begitu liat notif discord klo laravel update wkwkkw
    Mantap pak sehat selalu :)

  • @robyfarhan689
    @robyfarhan689 3 года назад +1

    Terimakasih pak. telah menjadi channel belajar web paling informatif yang pernah sy temui

  • @ulumvirgo6321
    @ulumvirgo6321 2 года назад +1

    53:28 senyum bapak.... menandakan bahwa fitur ini lebih magic dibanding magic2 sebelumnya... :D

  • @syahrulsafitrarahul1699
    @syahrulsafitrarahul1699 11 месяцев назад

    berkat pak dika aku berhasil membuat sistem informasi arsip surat di samsat kota jambi pada saat aku magang dan ketika pas presentasi aplikasiku paling bagus, thankss pak dikaaaaaa

  • @AlvinRinjani
    @AlvinRinjani 3 года назад +2

    Yang paling saya tunggu pas lagi ngikutin tutorial dari pak, Dika adalah ketika beliau bilang "MAGIC" atau "AJAIB"...
    Bener2 sesuatu banget!!
    haha

  • @wibowomuhmmad
    @wibowomuhmmad 2 года назад +3

    MANTAP PAK SEARCHING INI BIKIN KEPALA SAYA STRES DIKIT WWKWKKW

  • @areef123456
    @areef123456 2 года назад

    Ajaib pisan pak, bahagia pisan saya mah, hatur Nuhun pa Dika 🙏🙏

  • @rafli_sugiarto
    @rafli_sugiarto Год назад +2

    Magic bgt😭, kirain durasi lama karena paginationnya

  • @ismail3404
    @ismail3404 3 года назад

    anda keren pak. bkin tutorial yang enak diikuti.

  • @animetv9409
    @animetv9409 2 года назад +1

    U made it simple man ur subscribers are well deserved

  • @NabilZulfalah
    @NabilZulfalah 6 месяцев назад

    terimakasih banyak atas ilmu nya pak

  • @restinares
    @restinares 3 года назад +1

    Terimakasih pak dosen
    Salam dari BANTEN🙏🌱

  • @sadinursholeihin8888
    @sadinursholeihin8888 2 года назад

    terimakasih ilmunya pak dika, sangat beruntung bagi mahasiswa UNPAS yg telah mengambil matakuliah pak dika

  • @andanafarraspramudita3373
    @andanafarraspramudita3373 3 года назад +1

    Mantap pak video bermanfaat, sukses selalu sehat selalu pak

  • @yuhuyuhu7933
    @yuhuyuhu7933 2 года назад

    Push laravel buat referensi Sabi nih😆

  • @galangaidil9421
    @galangaidil9421 3 года назад

    Bener bener dah laravel nih ya. Magic banget.

  • @juwonousk
    @juwonousk 3 года назад

    terima kasih pak dika.. saya tambah semangat kalau yang ngajarin pak sandika dah.. :D

  • @rahmadqolbisyahrani5293
    @rahmadqolbisyahrani5293 6 месяцев назад

    Ya Allah errorku masalah search gak jalan setelah di pagination 2 hari rupanya kejawab di menit 53:35 Terima kasih banyak pak ya ampun

  • @virgeliushendrawantaraland683
    @virgeliushendrawantaraland683 Год назад

    terima kasih banyak pak sandhikagalih

  • @marcellbst
    @marcellbst 3 года назад +1

    Yoo... Semangatt ngodingnya🔥

  • @sudarmindarmin9013
    @sudarmindarmin9013 2 года назад

    Keren codinganya bener2 rapi

  • @kotedy8094
    @kotedy8094 3 года назад

    Yang ditunggu akhirnya datang juga...

  • @uluumbch
    @uluumbch 2 года назад

    gilaa, baru tahu laravel se enak ini. gak nyangka kirain bakal ribet karena php nya ribet wkwk

  • @david.arl14
    @david.arl14 3 года назад +1

    Pak finalnya pakai Laravel websocket buat broadcast ada postingan baru

  • @HushKane
    @HushKane 2 года назад

    saktinya terlu over
    g paham lagi dh
    btw thx bang dhika tutorialnya selalu mengesankan

  • @wibowomuhmmad
    @wibowomuhmmad 2 года назад +1

    bener-bener ajaib laravel argrhhh

  • @genturwaskita4105
    @genturwaskita4105 3 года назад

    Terimakasih pak Dhika 😁✌️

  • @didi_abdillah
    @didi_abdillah 2 года назад +4

    Pak mengenai Pagination Coba bahas dan mungkin ada solusinya tentang issue "offset" di dalam query yang akan jadi masalah performance jika datanya sudah ribuan bahkan jutaan

  • @asyikbrowsing200
    @asyikbrowsing200 3 года назад +2

    Izin tanya pak Dhika, untuk akhir pembahasan laravel 8 nanti akan bahas apa ya pak?

  • @m.diodwikidarmawan6110
    @m.diodwikidarmawan6110 3 года назад

    sehat terus pak dhika🙏

  • @jhonmichaelmanik8282
    @jhonmichaelmanik8282 3 года назад +1

    keren pak, saya masih belajar di video ke 10 wkwkwk

  • @boerhankali8250
    @boerhankali8250 3 года назад

    Semoga sehat selalu pak Sandhika Galih...

  • @Azil7136
    @Azil7136 2 года назад +3

    Pak pass di dd request itu hasil nya null pak, gak ketangkap pak search nya, cemana ya pak atasin nya?

  • @ahmadyahyaasysyidqie2320
    @ahmadyahyaasysyidqie2320 10 месяцев назад

    thankyou pak 🙏

  • @jerrysuparman
    @jerrysuparman 3 года назад

    Spring boot juga banyak magic nya pa dika hehehe

  • @DageTv
    @DageTv Год назад

    nyengir-nyengir atua senyum2 sendiri liat pagination😂

  • @annajmalbupy
    @annajmalbupy 3 года назад +2

    Variasi lain dari operator ternary menit 20:10
    $filters['search'] = isset($filters['search']) ? $filters['search'] : false ;

  • @purwasadr
    @purwasadr 3 года назад

    Saya yang dari mobile android terkejoed melihat implementasi pagination yang sangat2 easy

  • @muhammadakmalmaulana8120
    @muhammadakmalmaulana8120 3 года назад

    mantap pak semangat terus ;

  • @alitaja5281
    @alitaja5281 Год назад

    Halo pak in kalau mau melihat jenis pencariannya itu bagaimana ya ini termasuk pencarian sequential apa bukan ya ?

  • @dreambuildcase8259
    @dreambuildcase8259 2 года назад

    Pak dika di pencarian seperti ini dibikin gak seperti pencarian sekaligus untuk untuk input...
    jika ditulis 1 huruf atau sebuah kata maka keluar kata2 tersebut yg barasal atau yg hanya ada dri database berupa pilihan select list... jika tidak ada maka masuk kedalam penambahan input baru gtu

  • @YusufHusain-nf9rj
    @YusufHusain-nf9rj 3 года назад +3

    NEXT LARAVEL+VUE JS PLEASEEEEEEEE
    UP

  • @kid_rz
    @kid_rz 3 года назад +1

    Tolong Bahas caching database pak. Biar makin kenceng aplikasinya.

  • @baegopado
    @baegopado 3 года назад

    mantap , lanjut mang

  • @IrfanMarkus
    @IrfanMarkus Год назад

    Pak dika, udh panik ini, hihii. kirain paginationnya disuruh pr lagi buat query page seperti di dasar php

  • @gamezenno
    @gamezenno 2 года назад

    muantap pakkk

  • @pratamayp
    @pratamayp 3 года назад

    Paginationnya asli ajaib bgt

  • @Novandra_ars
    @Novandra_ars 8 месяцев назад +1

    sangat bagus tapi entah kenapa episode ini sulit sekali

  • @misprojectstudio1048
    @misprojectstudio1048 2 года назад

    seruu bangettt 😍👍👍👏👏

  • @wibowomuhmmad
    @wibowomuhmmad 2 года назад +2

    pas dd reqest saya langsung jalan pak searching nya gmna ya

  • @danendramustofa5842
    @danendramustofa5842 3 года назад

    Yey akhirnya update

  • @distrosyari1608
    @distrosyari1608 2 года назад

    saya mengubah kategori ke model pencarian, setelah saya klik kategori bisa mencari kategorinya dan bisa menampilkan postingannya, tapi saat url kategorinya saya tulis manual, dan saya tulis yg tdk ada kategorinya, harusnya keluar not found tapi malah keluar kategori nulm

  • @mantrakode7493
    @mantrakode7493 11 месяцев назад

    mantabs

  • @NGAJINGODING
    @NGAJINGODING 3 года назад

    muncul notif langsung click

  • @simpingsyndrome
    @simpingsyndrome 3 года назад +1

    hi pak dika mau nannya haruskah kita belajar laravel kalo udah bisa CRUD di PHP?

  • @arfian2574
    @arfian2574 3 года назад +4

    LARAVEL TERLALU AJAIB, SANGKING AJAIBNYA SAYA GA FAHAM FAHAM, HEHEHE

  • @freshgold09
    @freshgold09 2 года назад

    mulai ribet hehehe.. Semangaattt

  • @riskiantomahmud1705
    @riskiantomahmud1705 3 года назад

    Fix, pindah dari CI. Its magic.

  • @SangTenuk
    @SangTenuk 3 года назад

    malaysia hadirrr

  • @mmudaff
    @mmudaff 3 года назад

    pokonya love you pak makasih banyak wkwk

  • @yuliarahma1300
    @yuliarahma1300 3 года назад +1

    livewire series dong pak, yg terbaru

  • @andiferdiansyah898
    @andiferdiansyah898 Год назад

    mantap

  • @paintac
    @paintac Год назад

    pak dika , terimakasih ilmunya sangat bermanfaat, mohon izin bertanya, kenapa yah web saya ketika masuk di menu post, kemudian mau beralih ke menu lain lewat navbarnya, malah 404 not found?

  • @adithgalaxy7911
    @adithgalaxy7911 3 года назад

    Mohon izin bertanya pak Dhika, kalau menggunakan fitur named routes pada url yang menggunakan query parameters seperti pada penjelasan bapak juga bisa pak? Dan bagaimana penggunaaanya? Terima kasih

  • @juwonousk
    @juwonousk 3 года назад

    pak sandhika, tolong bahas Next.js atau MongoDB gitu pak.. hehe :D

    • @fikrihasan7785
      @fikrihasan7785 2 года назад +1

      mongodb udh pernah dibahas di playlist belajar node js

  • @KARUNANITO
    @KARUNANITO 2 года назад

    (2) in "Slicex" you could create New Drum Loops and softs in any order from different slices. And keep the loop slices playing in and

  • @mihor01
    @mihor01 2 года назад

    ada kah yang sama kayak yg saya alami, di mna pas klik menu readmore , error di catgorynya??

  • @arrykusumaputra
    @arrykusumaputra Год назад

    Kalau saya fitur pencarian saya setiap route dipasang where aman aja gak?

  • @berthojoris
    @berthojoris 2 года назад

    Bisa dipertimbangkan gunain laravel telescope biar enak liat querynya bang

  • @irfannurrasyid9910
    @irfannurrasyid9910 2 года назад +1

    buat yg error di web.php nya ganti /blog jadi /posts sama semua isinya lalu tulis di comman php artisan migrate:fresh --seed

    • @gedekresna3237
      @gedekresna3237 2 года назад

      dapet error di menit 34:22, tapi udh beres. thx pencerahannya bang

    • @zhtax
      @zhtax Год назад

      @@gedekresna3237 solusinya apa bro? kebetulan saya error disitu 🙏

  • @dendratamaa
    @dendratamaa 3 года назад +1

    Izin bertanya pak punya saya ketika di klik tombol search not found tulisan nya pak padahal data nya ada di database di coba pake dd muncul not found, mungkin yang lain bisa bantu? hehe

  • @Tedmapandin
    @Tedmapandin 3 года назад

    Pak, kalau mau bikin live search di laravel sama seperti yang di playlist PHP?

  • @rumahsuci3284
    @rumahsuci3284 3 года назад

    Pak Sandhika, coba authors nya di klik error tidak?

  • @mhdarifsetiawan
    @mhdarifsetiawan 3 года назад +1

    Pak, di laravel ada pagination yg seperti infinite scroll gitu gk pak? Atau load more. Jadi gk prrlu tekan2 next2 lagi.

  • @reze_dev
    @reze_dev 3 года назад +3

    Pak, project ini udah ada di github enggak pak? Lagi mau mempelajari Pagination saja.

    • @sandhikagalihWPU
      @sandhikagalihWPU  3 года назад

      belum ada

    • @FaridRudiansyah
      @FaridRudiansyah 3 года назад +1

      Kalau mempelajari pagination kan sudah ada doc resmi nya dan sudah di video in utk apa 1 projek full yg isinya belajar dan coba2, nanti malah bingung kan.
      Kalau mw di upload ke github, Lebih baik final projek kan sampai materi playlist selesai, sudah minim error. Karena dari setiap video selalu ada miss/error/kelupaan dr video materi sebelumnya selalu flashback dan revisi.

  • @dimskuy132
    @dimskuy132 4 месяца назад

    Amazinggg

  • @carantv8837
    @carantv8837 2 года назад

    pak mau bertanya kalau membuat fungsi search berdasarka kategori seperti itu tapi tidak usah pakai model bisa tidak ya? menggunakan query builder->filter ?

  • @ivanwilliam
    @ivanwilliam 3 года назад +1

    Clockwork ini kl dipake sampe di production aman ga ya pak? Kan kemungkinan ada user yg install plug-innya dan bisa liat query"nya

    • @sandhikagalihWPU
      @sandhikagalihWPU  3 года назад +1

      kalo sudah production sebaiknya non aktifkan / hapus dulu aja dari composer nya, ketika butuh baru kita install lagi

    • @alfiannow
      @alfiannow 3 года назад +10

      Kalo sudah mau production jangan lupa setting di DotEnvnya, ganti APP_ENV=production dan APP_DEBUG=false. agar amannya sih gtu 😁

    • @sandhikagalihWPU
      @sandhikagalihWPU  3 года назад

      @@alfiannow nah ini dia.. terimakasih infonya Alfian 👍🏼😊

  • @nasawiko9495
    @nasawiko9495 2 года назад

    mau tanya kok pas diganti halamannya menjadi posts?category= jadi ga bisa masuk ke klasifikasi lagi?

  • @mrcuplacuplis1697
    @mrcuplacuplis1697 3 года назад

    Klw data nya array atau Jason dari Api Kyak mana Pagination nya kakak

  • @uhqdev
    @uhqdev 3 года назад

    Mas, buat dong tutorial skeleton loading dengan materi lanjutan nanti

  • @mawardikudin5207
    @mawardikudin5207 3 года назад +3

    Bang Sandika, sepertinya fitur pencarian berdasarkan kategori dan author masih ada yang kurang, misalkan nih saya nyari sebuah kata pada postingan di kategori "web programming" dan kata tersbut juga terkandung di postingan lain, misalnya kata tersebut juga ada di judul pasotingan yang kategorinya "web-design", nah postingan itu nanti juga akan tampil meskimpun kategorinya bukan "web programming".

    • @dimbodotme
      @dimbodotme 3 года назад

      nah iya sama nih pas crosscheck lagi querynya sepertinya masih belum optimal

    • @jhonmichaelmanik8282
      @jhonmichaelmanik8282 3 года назад

      up

    • @kagari21
      @kagari21 3 года назад

      iya sama, apa ada solusinya?

    • @mawardikudin5207
      @mawardikudin5207 3 года назад

      @@kagari21 Klw saya, saya buat query scope sendiri untuk fiter kategori dan author jadi ada 2 query scope, 1 yg isinya filter searching dan satu lagi isinya untuk filter kategori dan author

    • @jhonmichaelmanik8282
      @jhonmichaelmanik8282 3 года назад

      @@mawardikudin5207 mksdnya gimana ya? filter kategori dan author anda gabungkan ya? kalo iya, bagaimana caranya itu? saya msh blm paham

  • @Zanoge
    @Zanoge 3 года назад

    Pak mau tanya di video menit 39:44 ada arrow function fn($query, $author) => digaris merah sama vscodenya.. Kenapa pak ya??

  • @maaeducation6927
    @maaeducation6927 2 года назад +3

    Mantab pak Dhika,
    info dari video ini :ruclips.net/video/JOnXX-N96NE/видео.html whereHas dari sisi performa kurang bagus jika dibanding menggunakan join

  • @-KelvinNathanaelLumbanraja
    @-KelvinNathanaelLumbanraja 2 года назад +1

    disaya sudah bisa jalan pak fiturnya tetapi mengapa hanya pengguna yang belum login serta admin saja yang bisa melakukan fitur search, sedangkan pengguna yang login dengan level user tidak bisa menggunakan fiturnya pak, seperti tombol search nya tidak berfungsi walau ditekan. Terima kasih pak

  • @nightking896
    @nightking896 2 года назад

    cara setting pagination warnanya bisa ga pak ?

  • @fajrinwidianto9009
    @fajrinwidianto9009 Год назад +2

    pak, ada cara untuk mengatasi search di laravel 9 not found? (dimenit 7:40 dan 9:23 )

    • @hanntoo109
      @hanntoo109 Год назад +2

      coba actionnya di ganti /blog

    • @fauziyyahziana
      @fauziyyahziana Год назад

      @@hanntoo109 punyaku udh diganti tetep ga bisa knp ya 😭

    • @zhevian
      @zhevian 9 месяцев назад

      @@hanntoo109 makasih banyak bang

  • @andhikaramadhanputra7410
    @andhikaramadhanputra7410 Год назад

    bantuan dong. ini kenapa error nya: Undefined constant "App\Models\filters" ya?

  • @chungfeng4765
    @chungfeng4765 2 года назад

    Let’s go!!!

  • @haetami6434
    @haetami6434 3 года назад

    pak, selain search berdasar kolom title dan body dr tabel posts, saya mau search juga berdasarkan kolom nama di tabel users(author).. kira2 gmn ya??