Класс Laravel Helper Set Active не работает - PullRequest
0 голосов
/ 18 января 2019

У меня есть вспомогательная функция.

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'] }}"

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 13 мая 2019

Это для навигации? Вам не нужна вспомогательная функция для достижения этой цели. В своем клинке вы можете просто сделать ...

@if(request()->is() === 'posts')

OR

{{ request()->is('posts') ? 'active' : '' }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...