Maison > Questions et réponses > le corps du texte
Le plugin laravel-menu est installé dans Laravel 5.2.31, et les fournisseurs et les alias ont été configurés selon les instructions sur Github.
Mais que ce soit via un middleware ou en ajoutant le menu de navigation dans routes.php, il ne peut pas être utilisé dans la page blade{!! Menu::get('MyNavBar')->asUl() !!}
会提示Method get does not exist!
Résolvez-le !
天蓬老师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>