![]() |
Multiple filters in route codeigniter 4 - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24) +--- Thread: Multiple filters in route codeigniter 4 (/showthread.php?tid=78888) |
Multiple filters in route codeigniter 4 - Rivaldy Saputra Agus - 03-22-2021 Hi everyone, I applied multiple filters in my codeigniter 4 route, more precisely I applied 2 filters for one route. an example like this: Code: $routes->get('beranda/administrator', 'Administrator::beranda', ['filter' => 'auth', 'filter' => 'admin']); The filter works as I want, but only 1 filter works, namely the last filter: ['filter' => 'admin'] and for ['filter' => 'auth'] it doesn't work. I've also changed my code to: Code: $routes->get('beranda/administrator', 'Administrator::beranda', ['filter' => 'auth'] ,['filter' => 'admin']); It's the same only one filter works. I want to ask how to apply 2 filters at once on 1 route and I just use the before function on each of those filters. ? RE: Multiple filters in route codeigniter 4 - kenjis - 03-23-2021 See https://codeigniter4.github.io/CodeIgniter4/incoming/filters.html#aliases RE: Multiple filters in route codeigniter 4 - Rivaldy Saputra Agus - 03-26-2021 (03-23-2021, 07:52 PM)kenjis Wrote: See https://codeigniter4.github.io/CodeIgniter4/incoming/filters.html#aliases Thank you for the response, my case has been solved. I use 1 filter for different authorities, that way I no longer need to use 1 filter for 1 authority. |