Класс Laravel Helper Set Active не работает
У меня есть вспомогательная функция.
function setActive($path, $active = 'active')
{
return call_user_func_array('Request::is', (array)$path) ? $active : '';
}
Когда я иду на сайт: http://example.net/posts?group=active
, моя функция не работает и возвращает пустую строку ("").
Я использую это в моем клинке:
class="{{ setActive(['posts?group=active'] }}"
Как я могу решить это?
0 ответов
Это для навигации? Для этого вам не нужна вспомогательная функция. В своем клинке вы можете просто сделать...
@if(request()->is() === 'posts')
ИЛИ
{{ request()->is('posts') ? 'active' : '' }}