Добрый вечер господа.
Никак не могу продумать логику вывода данных.
Вообщем картинка следующая:
Имеется несколько видов
В одном главном виде(index.blade.php) вызывается другой вид (my_menu.blade).
В котором и начинается наблюдаться проблема
У меня стоит локализация и при переходе на страницу rishat.kg/ru/page-eng/change все хорошо работает.
Но как только я хочу сделать переход на эту страницу с меню которое реализовано в my_menu.blade начинается проблема с локализацией. Так как передается просто ссылка выбранная с базы данных и локализация не хочет прилипать так как отсутствует маршрут : вида: = {{ route('rusNewsShow',['slug'=>$item->slug]) }}"
Я никак не могу понять как запихнуть этот маршрут не ломая {{ $item_c->url }} в котором происходит выборка ссылки из БД - которая указывается в админ панели.
Исходники:
https://gist.github.com/Rishats/e69828fe248dd162c9...
Видео (описал проблему как только мог :( )
https://www.youtube.com/watch?v=LKW67RQII4w&featur...
P.S Чувствую что называю вещи не своими именами. Буду рад если подправите :)
UPDmy_menu.blade.php@foreach($items as $item)
<li>
<a href="{{ $item->url }}">{{ $item->title }}</a>
@if($item->children)
<ul class="submenu">
@foreach($item->children as $item_c)
<li><a href="{{ $item_c->url }}">{{ $item_c->title }}</a></li>
@endforeach
</ul>
@endif
</li>
@endforeach]
Как в этот цикл передать маршрут ?
{{ route('rusPageShow',['slug'=>$item->slug]) }}
Вместо переменных
{{ $item->url }}
{{ $item_c->url }}
Проблема в зоне видимости.