Overriding paginateTableQuery doesn't work on Widgets
The TableWidet Class has a paginateTableQuery method where simplePagination is used. The docs say, this can be overwritten. But using the method in my Widget doesn't work. It still shows the simplePagination.
With dd() I can verify that the method gets called though. Any ideas?
Code:
Solution:Jump to solution
Yes I see, but in that case the paginateTableQuery is set to simple when extending the TableWidget. Changing it to extend "Widget" solves the issue. But I still don't know why the overwrite didn't work, as it normally should.
4 Replies
add this trait
Hm... I did that now, but it's still a simple Pagination in the Frontend.
remove
paginateTableQuery
method.
Simple pagination will also automatically adjust based on screen size, utilizing Tailwind's responsive breakpoints.Solution
Yes I see, but in that case the paginateTableQuery is set to simple when extending the TableWidget. Changing it to extend "Widget" solves the issue. But I still don't know why the overwrite didn't work, as it normally should.