Как решить конфликт путей laravel с файлами home и layouts.app - PullRequest
0 голосов
/ 28 января 2020

У меня есть приложение laravel. Я хочу отобразить данные в моем файле layouts.app и показать их на каждой странице, но маршруты конфликтуют с моей домашней страницей. Как мне это решить? Большое спасибо!

Маршруты:

// This Gives variable undefined error on nav
Route::get('/', 'HomeController@nav')->name('nav');
Route::get('/', 'HomeController@index')->name('home');

// This too Gives variable undefined error on nav
Route::get('/layouts', 'HomeController@nav')->name('nav');
Route::get('/', 'HomeController@index')->name('home');

layouts.app:


{{--Part of nav--}}
<!-- Dropdowns for mobile sidenav -->
            <ul id="dropdown-1-mobile" class="dropdown-content">
                @foreach ($categories as $category)
                    <li><a href="#!">{{ $category->category }}</a></li>
                @endforeach
            </ul>

  <main class="py-4">
            @yield('content')
  </main>

home pagae:

@extends('layouts.app')

@section('page')
    Home
@endsection

@section('content')
<h1>Home page</h1>
@endsection
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...