 Laravel по-русски
Laravel по-русски
      
      
    Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
В базе данных (и админке) каждой категории присвоил дополнительный признак - cat_group
Сделано это для того. чтобы по идее, получить возможность выводить только категории с одинаковым признаком, например, зашел в категорию с id==75, проверил (вот тут я не знаю как) ее признак
и вывел в запросе только категории с этим признаком
    @foreach($categories as $cat)
        @if($cat->category_id == 49 || $cat->category_id ==58)
            <li class="@if(Route::current()->id == $cat->category_id) active @endif">
                <a href="{{url('category/'.$cat->category_id)}}">{{$cat->title}} </a>
            </li>
        @else
            <li class="@if(Route::current()->id == $cat->category_id) active @endif">
                {{----}}
                <a class="nav-a" href="javascript:void(0)">
                    {{$cat->title}}<b class="caret"></b>
                    @if(Route::current()->id == $sub->category_id) class="active"  @endif
                </a>
                <ul class="nav nav-pills nav-stacked category-menu nav-ul">
                @foreach($sub_categories as $sub)
                        @if($cat->category_id == $sub->description)
                            <li @if(Route::current()->id == $sub->category_id) class="active"  @endif>
                                <a href="{{url('category/'.$sub->category_id)}}"> 
                                    - {{$sub->title}}
                                    {{$cat->cat_group}}
                                </a>
                            </li>
                        @endif
                @endforeach
                </ul>
            </li>
        @endif
    @endforeach{{$cat->cat_group}} - это признак
Можно вывести все категории с этим признаком в
@foreach($categories as $cat), тут проблем нет.
Но как вывести только категории с этим признаком, получив этот признак из
Route::current()->idспасибо
Не в сети
Я могу вывести категории с определенным признаком
@foreach($categories->where('cat_group', 2) as $cat)Но мне, нужно вместо двойки - подставить значение
которое будет браться из 
Route::current()->id + у категории с этим id запрашивать cat_group == полученное число и нужно вставлять вместо 2
Не в сети
 Мастер
Мастер Писарь
Писарь
						плавающая задача - плохо объяснил или не объясил целей.
вариант а) сделай в контроллере выборку по признаку и не мучай себя на блейде.
вариант б)
{{ dd(request()->route()) }}поищи необходимые тебе параметры в дебрях роута.
идея сработает, если ты обрабатываешь свой параметр в роуте.
Не в сети