suchen

Heim  >  Fragen und Antworten  >  Hauptteil

html – So verwenden Sie das Laravel-Menu-Plug-in

Das Laravel-Menü-Plugin ist in Laravel 5.2.31 installiert und Anbieter und Aliase wurden gemäß den Anweisungen auf Github konfiguriert.
Aber ob über Middleware oder durch Hinzufügen des Navigationsmenüs in Routen.php, es kann nicht auf der Blade-Seite verwendet werden{!! Menu::get('MyNavBar')->asUl() !!}会提示Method get does not exist!
Lösen Sie es!

怪我咯怪我咯2801 Tage vor537

Antworte allen(1)Ich werde antworten

  • 天蓬老师

    天蓬老师2017-05-16 16:55:04

    
    namespace App\Http\Controllers;
    use Menu;
    
    class TestController extends Controller
    {
        public function Index()
        {
            $MyNavBar = Menu::make('MyNavBar', function($menu){
    
              $menu->add('Home');
              $menu->add('About',    'about');
              $menu->add('services', 'services');
              $menu->add('Contact',  'contact');
    
            })->asUl();
            
            return view('test',[
                'MyNavBar'=>$MyNavBar
            ]);
        }
    }
    
    
    
    #views
    <html>
        <head>
            <title>Test</title>
        </head>
        <body>
            <p class="container">
            {!! $MyNavBar !!}
            </p>
        </body>
    </html>
    

    Antwort
    0
  • StornierenAntwort