Тёмный

Livewire PowerGrid: Quick Datatable Package [REVIEW] 

Laravel Daily
Подписаться 141 тыс.
Просмотров 60 тыс.
50% 1

This package allows you to build a Livewire-powered data table with search, sort, filtering, and even inline editing. Let's see how it works.
Package repo: github.com/Power-Components/l...
- - - - -
Support the channel by checking out our products:
- Enroll in my Laravel courses: laraveldaily.teachable.com
- Try our Laravel QuickAdminPanel: bit.ly/quickadminpanel
- Purchase my Livewire Kit: livewirekit.com
- View Laravel Code Examples: laravelexamples.com
- Subscribe to my weekly newsletter: bit.ly/laravel-newsletter

Хобби

Опубликовано:

 

31 окт 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 152   
@MonethiTebohoArthurnacious
@MonethiTebohoArthurnacious 2 года назад
Every morning I religiously watch your videos. Always good content. Thank you for your hard work.
@siyabdev
@siyabdev 2 года назад
Very cool package and a lot of time saver for developers. Love it.
@denisabidov4693
@denisabidov4693 2 года назад
Thank you a lot! I was thinking buying a commercial package with similar functionality, but now I learned that this nice and free package exists.
@dandansysanalyst3640
@dandansysanalyst3640 2 года назад
Thank you so much Povilas, great review! As an active ⚡PowerGrid contributor, I can say that your content is a great inspiration for the team. It is a big milestone for us today! 🎂 🥳 Su Gimtadieniu!
@ush6939
@ush6939 2 года назад
Hello i am currently working on a company project and i used powergrid in it, such an amazing component! is there any way to re-render the table component manually ? in my case im rendering a button that adds to cart, im using the Rules to change the add to cart button in the table into a remove from cart button, code works perfectly but since i cant reload the component i dont see the changes until i hard refresh the page
@luanfreitasdev
@luanfreitasdev 2 года назад
@@ush6939 hello!. You can emit an event to update the powergrid component for example: emit('eventRefresh-default').
@aashan10
@aashan10 2 года назад
I was trying to build something similar to this but had no idea this already exists. Surprised to see that it shares so much under the hood with what I had in mind.
@TioJobs
@TioJobs 2 года назад
Wow! this is so easy to use! I loved it too! Thanks for your explanation Povilas!
@p30mehrdad
@p30mehrdad 2 года назад
woooow, perfect package and tutorial, thank you.
@alimransujon6388
@alimransujon6388 2 года назад
Wow wow I was eagerly waiting for this. Many many thanks to you
@bugszone6098
@bugszone6098 2 года назад
It's a very informative video. thank you for sharing
@AntoninoDiGiglio
@AntoninoDiGiglio 2 года назад
thank you so much for your videos.....interesting package. I'll try it
@nmaniacos
@nmaniacos 2 года назад
Come on, we were waiting for such a package!
@HadiHasanpur
@HadiHasanpur 2 года назад
God Bless to You Again!! Mr. Povilas
@NebsterSK
@NebsterSK 2 года назад
I had a dream... that one day I could use datatables without writing a single line of JavaScript. Finally!
@nicolas.chauvet
@nicolas.chauvet 2 года назад
Thanks for that powerful review
@vikasjangir3173
@vikasjangir3173 2 года назад
Nice tutorial, Thanks
@MrValles10
@MrValles10 2 года назад
Happy Birthday!!!
@dev_jeongdaeri
@dev_jeongdaeri 2 года назад
This is super awesome!!!!
@latlov
@latlov 2 года назад
Thanks for completeness. Most tutorials of other channels would have ended at 3:45 🙄
@martialkonan3258
@martialkonan3258 9 месяцев назад
very good package and thanks for this demo
@targetx1733
@targetx1733 2 года назад
Very interesting package
@elmarzougui
@elmarzougui 2 года назад
Thank you so much Povilas
@LeandroAndrade2010
@LeandroAndrade2010 2 года назад
Excellent app, I already use it in my projects.
@luanfreitasdev
@luanfreitasdev 2 года назад
😃
@MrAtomUniverse
@MrAtomUniverse 2 года назад
How do you handle the conflicting css issues
@ewerton8097
@ewerton8097 2 года назад
Awesome!!
@hrk5703
@hrk5703 2 года назад
very good thanks
@syedkhizer857
@syedkhizer857 2 года назад
This is great.
@ThallesBrandao
@ThallesBrandao 2 года назад
Very good this package, do you have any alternatives for vuejs?
@jedmalveda1715
@jedmalveda1715 2 года назад
This is great. Can adminLTE theme be used as well? if so how? I tried removing the styles but to no avail.
@salvesalvefml
@salvesalvefml 2 года назад
Muito top esse pacote
@justvideo6770
@justvideo6770 2 года назад
Nice!
@HadiHasanpur
@HadiHasanpur 2 года назад
Just 4 first Like .l sure it will be useful. I ll watch later! Thanks Mr. Pavilos!!
@jcc5018
@jcc5018 Год назад
With Laravel splade's option for data tables, which package do you think is the most featured and easier to set up with filtering and sorting at this point? The data tables generated by the quick admin panel only sorted one page at a time (didnt load the full dataset for sorting or filtering), so I'm needing to redo all those tables. I managed to handle some of it myself, but trying to filter things is not pretty.
@LaravelDaily
@LaravelDaily Год назад
Not sure, it's a personal preference at this time, I haven't done a direct comparison
@user-de6xc6rj4c
@user-de6xc6rj4c Год назад
Thank You, Povilas. Please help with my issue: Powergrid installed, but when I try to enable editing, the fail happens: "Route [user.edit] not defined". Do I have to create these routes by myself? Thank You in advance and waiting for your reply
@khulatechknow6437
@khulatechknow6437 2 года назад
hi - my table stands blank and with less features than in the tutorial. when i pull data into the table and click on a function the page refreshes and returns blank?
@MrAtomUniverse
@MrAtomUniverse 2 года назад
There’s lots of conflicting css issue with this library and it’s tough to handle those conflicting code E.g I might be using a different html theme I purchased
@modernandishan
@modernandishan Год назад
I am working on a gis project with laravel version 9.x. But unfortunately, now that I'm close to the end of the project, Laravel keeps caching the livewire files and I can't see the changes whenever I edit them. I also used the artisan and composer cache removal commands, but it doesn't work Thank you for guiding me
@lloricode
@lloricode 2 года назад
in 7:00 can we use model policy just like in laravel nova?
@403gtfo
@403gtfo 2 года назад
Do you think it could be configured to initially show no results?
@SuperNausif
@SuperNausif 2 года назад
is it possible to search on columns derived from joins, like "role" in this case?
@luanfreitasdev
@luanfreitasdev 2 года назад
Yes @SuperNausif. always name your columns in the component like for example: role.name
@k_a_r_i_s-1812
@k_a_r_i_s-1812 2 года назад
can you limit it to user permissions?
@alphillips2400
@alphillips2400 Год назад
This is good.
@modernandishan
@modernandishan Год назад
realy tnx
@0x1stvan
@0x1stvan Год назад
How can i add custom filter for db column that is not on the table?
@bambanx
@bambanx 2 года назад
Thanks you for all your videos, which admin panel do you choose today 2021? Thanks
@LaravelDaily
@LaravelDaily 2 года назад
Our own QuickAdminPanel.com
@bambanx
@bambanx 2 года назад
@@LaravelDaily on quickadminpanel can you export as pdf and excel? Those are req from my client
@LaravelDaily
@LaravelDaily 2 года назад
Yes.
@ali-d-coded5620
@ali-d-coded5620 2 года назад
how can include the sum of a particular column at top in powergrid??
@oxadon8
@oxadon8 Год назад
Hello sir, how can i sort the data desc and replace id with increment number?
@satyamveer1
@satyamveer1 Год назад
does it have print and export to pdf option?
@sinisa.
@sinisa. 2 года назад
As first of all - Thank you for this. So, if you have a time: Can you teach us how to implemment same thing(datatable with filters) but with Inertia js?
@LaravelDaily
@LaravelDaily 2 года назад
github.com/protonemedia/inertiajs-tables-laravel-query-builder
@sinisa.
@sinisa. 2 года назад
@@LaravelDaily Great, I didn't know it. Thank you 🙂
@johnmurithi8947
@johnmurithi8947 Год назад
After update you can auto refresh data with by adding $this->fillData() inside the update() method.
@pabsCDN
@pabsCDN 2 года назад
Does this package use the datatables server-side processing? Great video, thanks for the review!
@LaravelDaily
@LaravelDaily 2 года назад
It has a different logic than jQuery datatables. But yes, it is loading data from the server.
@pabsCDN
@pabsCDN 2 года назад
Okay cool, I’m curious about its performance on a large table > 10000 records. Does it load data per pagination or all at once? Thanks again, I really enjoy your videos!
@LaravelDaily
@LaravelDaily 2 года назад
You can try it out yourself, and let us all know how it works on large tables.
@1tv0r
@1tv0r 2 года назад
@@pabsCDN In a LIVE where the package was presented and some tests were performed, 600,000 records were created. In latest version (1.4), export funcionality with jobs and queue implemented.
@pabsCDN
@pabsCDN 2 года назад
I tried it on a larger table, works great!
@rafy_works
@rafy_works Год назад
what if I want the edit button to not go to the route but pop up the modal edit form ? thnks
@wahidsalehzada9142
@wahidsalehzada9142 2 года назад
for inline editing how can I show a dropdown list??
@kabbajsouheil6792
@kabbajsouheil6792 2 года назад
thank you Povilas for this video i have one question please how can we change language in powergrid please
@LaravelDaily
@LaravelDaily 2 года назад
I don't know, read the docs of powergrid, I'm not a creator or regular user of powergrid
@ahmadfauzi-ho6zg
@ahmadfauzi-ho6zg 2 года назад
How to secure asset file , like image or document, from user which must login and have specific role in laravel.
@LaravelDaily
@LaravelDaily 2 года назад
You secure it by accessing it from back-end URL which will give out the file or not
@adityarathore9235
@adityarathore9235 10 месяцев назад
try powergrid with relationship and try to filter duplicate field like created-at you will get an error for integrity violation any idea how to fix that?
@nouira2185
@nouira2185 2 года назад
thanks please review more useful packages
@LaravelDaily
@LaravelDaily 2 года назад
Any suggestions?
@1tv0r
@1tv0r 2 года назад
@@LaravelDaily Wire UI?
@nouira2185
@nouira2185 2 года назад
@@LaravelDaily AI ? deep Learning , ML ?
@iraklin1
@iraklin1 2 года назад
hello how can i change row style f.e. if some field value = true
@muhammadmesum1729
@muhammadmesum1729 2 года назад
please make a video on how to use queue export for excel
@richardhoyle7778
@richardhoyle7778 2 года назад
Grate how to with this package however you have 33 components that I for one am not shore how to set them up to use in a project; can you do a video on how to utilize one of your components in a project like this one.?
@saidhr9142
@saidhr9142 2 года назад
Awesom, no more datatable with jquery Thank you
@luanfreitasdev
@luanfreitasdev 2 года назад
I also suffered a lot with jquery datatables 😂
@websolutionpro9430
@websolutionpro9430 2 года назад
please make a video about powergrid emit event
@judeartthaddeuslamberang6156
@judeartthaddeuslamberang6156 2 года назад
Why does it say PowerGrid theme not found even i assigned bootstrap already in its config file
@KGDBG
@KGDBG 2 года назад
Does this work as server side logic?
@judeartthaddeuslamberang6156
@judeartthaddeuslamberang6156 2 года назад
How if I just created foreign key on my users table and want to display it as role name and not ID
@ksks4388
@ksks4388 14 дней назад
I am having issues with this package when the primaryKey is not 'id' even after static class declaration (public string $primaryKey = 'axxx_id';) I get an error says "To use checkboxes, you must define a unique key attribute in your data source." In the setUp function if I return null array, it works but does not show export options.
@1337kaas
@1337kaas 2 года назад
Wow this is a huge timesaver
@MohamedMounir-ct9lj
@MohamedMounir-ct9lj Год назад
explain make bulk actions button if make selected rows
@syukrieyansyah4157
@syukrieyansyah4157 2 года назад
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'order clause'. How to change id to school_id?
@bforbiswajit
@bforbiswajit 7 месяцев назад
Is there any No JQUERY datatable available for laravel 10 livewire 3? Looks like LivewireDatatable is not yet compatible with livewire 3 or PHP 8.
@LaravelDaily
@LaravelDaily 7 месяцев назад
Filament Tables
@balkan77forum66
@balkan77forum66 Год назад
what program u using?
@ush6939
@ush6939 2 года назад
Great video saved me a lot of work, any update on how to re-render the table component manually ? in my case im rendering a button that adds to cart, im using the Rules to change the add to cart button in the table into a remove from cart button, code works perfectly but since i cant reload the component i dont see the changes until i hard refresh the page
@samiullah0011
@samiullah0011 Год назад
Hi I have a question about livewire. Can livewire support an enterprise application like multivendor POS,CRM or Management application? If yes then please make a video how to do that. I'm waiting for your response.
@LaravelDaily
@LaravelDaily Год назад
To make a video about enterprise application, it would take months to create such application. Livewire in general can support any application, there's no limit, but it depends on how you write Livewire and Laravel code.
@programminggeekseth3797
@programminggeekseth3797 Год назад
Thank you so much sir, but i got error the style is not working
@wolfganggermain7175
@wolfganggermain7175 9 месяцев назад
Can I convert a jquery project to a livewires in quick admin panel?
@LaravelDaily
@LaravelDaily 9 месяцев назад
No, unfortunately not, the code is totally different and incompatible
@bestcodingchannel
@bestcodingchannel 2 года назад
I have found an issue with this package. when searching for category name on products table it searches through the category id not the category name, is there any way to resolve it?
@LaravelDaily
@LaravelDaily 2 года назад
Open the issue on the package Github, not on my video, I'm not the creator.
@bestcodingchannel
@bestcodingchannel 2 года назад
@@LaravelDaily noted. Anyways, I have tried the livewire kit. When I was trying to do edit and delete it was displaying parameter id cannot be resolved. What am i missing please?
@LaravelDaily
@LaravelDaily 2 года назад
I can't debug it for you here in a RU-vid comment, without looking at all your code and seeing the actual error. No one has reported anything similar, so it's likely an issue with your custom code and how you use the component in your project. Such debugging is kind of outside of my support for Livewire Kit, unless it's an obvious quick answer I can give.
@dicalpplacid137
@dicalpplacid137 2 года назад
Cannot do pull down or datepicker edit. Only text edit. Quite limited.
@luanfreitasdev
@luanfreitasdev 2 года назад
Yes, we are always releasing new features. I liked your idea
@Akosiyawin
@Akosiyawin 2 года назад
@@luanfreitasdev hi, has this issue been resolved? Im really interested in this package, but it's quite limited for developers on this kind of instances.
@robyortega6147
@robyortega6147 2 года назад
can u make video for chexbox crud using modal and checked in with old data in edit modal using livewire
@zabodaimond
@zabodaimond 2 года назад
that is like yajra ?
@nam7943
@nam7943 2 года назад
How to search "role name" when join? Thank you so much
@LaravelDaily
@LaravelDaily 2 года назад
Read the documentation of the package, please
@medoune89
@medoune89 2 года назад
Hi teacher, Can WE combine this package with Query builder ?
@LaravelDaily
@LaravelDaily 2 года назад
Read the docs of the package, I don't know
@medoune89
@medoune89 2 года назад
@@LaravelDaily thank you sir 👍👍👍
@latlov
@latlov 2 года назад
7:20 Has anybody out there found out whether or not there's a refresh table method after having updated a row record?
@dandansysanalyst3640
@dandansysanalyst3640 2 года назад
The bug will be fixed in the upcoming release 🙃
@1tv0r
@1tv0r 2 года назад
the latest version, 1.4, solved this problem
@latlov
@latlov 2 года назад
Indeed, looks like it now appears how to reload the data after updating in the docs: livewire-powergrid.com/#/table/update-data?id=reload-data-after-update
@waeldghaies3729
@waeldghaies3729 2 года назад
i get a problem when i add a Button to open Modal !!! please make a video for this
@1tv0r
@1tv0r 2 года назад
what is the problem?
@waeldghaies3729
@waeldghaies3729 2 года назад
@@1tv0r when ever i click on a button ( delete or close in the confirmation modal ) the web page just freeze
@luanfreitasdev
@luanfreitasdev 2 года назад
Hi. Can you open an issue with more details in the repo?
@mkwaliyo
@mkwaliyo Год назад
I hope someone sees this, been trying to add a delete confirmation modal(pop up) to the action column, no luck yet. Any help will be appreciated.
@Akosiyawin
@Akosiyawin 2 года назад
Can we do the same for vue? Or just plain laravel. Since I don't use livewire. Might check out later .
@1tv0r
@1tv0r 2 года назад
only livewire, not vuejs support
@websolutionpro9430
@websolutionpro9430 2 года назад
powergrid emit not working. please help me
@avinamatya3892
@avinamatya3892 2 года назад
What if there are 10000 datas will it slows down?
@LaravelDaily
@LaravelDaily 2 года назад
It uses pagination, so it shouldn't. But you can try and see for yourself.
@1tv0r
@1tv0r 2 года назад
In a LIVE where the package was presented and some tests were performed, 600,000 records were created. A feature is under development, where the records to be exported will be queued, and later when finished processing, the user will be notified.
@avinamatya3892
@avinamatya3892 2 года назад
@@LaravelDaily ok some datatable fetch allthe records then paginate hope it doesn't do that way
@avinamatya3892
@avinamatya3892 2 года назад
@@1tv0r thanks for the information
@ast20031
@ast20031 2 года назад
Can i use on jetstream?
@LaravelDaily
@LaravelDaily 2 года назад
Haven't tried. You can try and tell us all.
@ast20031
@ast20031 2 года назад
@@LaravelDaily it works but the export fitur to excel or csv doesnt work. Any suggestion why?
@LaravelDaily
@LaravelDaily 2 года назад
As I said, haven't tried
@ossai1
@ossai1 5 месяцев назад
Sir, please can you make a new video using the latest version of laravel-powergrid🙏
@majid_alsaidi
@majid_alsaidi 10 месяцев назад
What about the performance 🤔
@zacharyzheng9326
@zacharyzheng9326 2 года назад
How about laravel-livewire-tables?
@LaravelDaily
@LaravelDaily 2 года назад
Also good
@mrrnebula3424
@mrrnebula3424 2 года назад
it's really good. Currently i use it on my project
@NotBeHaris
@NotBeHaris 2 года назад
Sir waiting for new video.....
@LaravelDaily
@LaravelDaily 2 года назад
We shifted the clock in Lithuania last week so probably now for you there's one hour difference when the videos are out
@NotBeHaris
@NotBeHaris 2 года назад
@@LaravelDaily oh. Today when i get up and open RU-vid there is no video i think its my internet issue i refresh again and again. Then i commented.
@celebritydev1
@celebritydev1 2 года назад
Quite cool but, it's somehow limited.
@luanfreitasdev
@luanfreitasdev 2 года назад
What more features would you expect from a table. ? I'm very curious
@srikanthsanjeev
@srikanthsanjeev 2 года назад
This package will not work inside livewire component
@luanfreitasdev
@luanfreitasdev 2 года назад
Works normally.
@balkan77forum66
@balkan77forum66 Год назад
what program u using?
Далее
Laravel + Livewire todo app (and so much more)
16:41
Просмотров 34 тыс.
How the hell is this done#joker #shorts
00:14
Просмотров 2,2 млн
OVOZ
01:00
Просмотров 727 тыс.
I Never Want to Create React Tables Any Other Way
5:40
Laravel Pivot Tables: Simple to Advanced Many-to-Many
12:24
Datatables in Laravel: Default and AJAX (Demo Project)
14:57
14 Quick Laravel Tips in 9 Minutes: May 2024
9:09
Просмотров 9 тыс.
NextJS and Laravel Can Be Friends
23:54
Просмотров 17 тыс.
Pulling Hinges with A Halligan
0:26
Просмотров 19 млн