gpt4 book ai didi

php - 如何在 laravel 的布局中将数据传递到我的标题?

转载 作者:行者123 更新时间:2023-12-04 04:05:02 26 4
gpt4 key购买 nike

<nav class="navbar navbar-expand-lg navbar-light fixed-top" id="mainNav">
<div class="container">
<a class="navbar-brand" href="{{ route('home.index') }}">En</a>
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse"
data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false"
aria-label="Toggle navigation">
Menu
<i class="fas fa-bars"></i>
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">

<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="{{ route('home.index') }}">Home</a>
</li>


<li class="dropdown nav-item">
<a class="nav-link" data-toggle="dropdown">Categories<i class="icon-arrow"></i></a>
<ul class="dropdown-menu">
@foreach($categories as $category)
<li>
<a href="/?category={{ $category->name }}">
{{ $category->name }}
</a>
</li>

@endforeach
</ul>
</li>


<li class="nav-item">
<a class="nav-link" href="{{ route('about') }}">About Me</a>
</li>

<li class="nav-item">
<a class="nav-link" href="post.html">Contact</a>
</li>


</ul>

</div>
</div>
</nav>

我的标题中有上面的代码,我将其作为 @include('user.layouts.header') 包含在我的 app.blade.php 中,然后我使用 app.blade.php 作为我的布局。

如果这是我收到错误的原因,我该如何将数据传递到 header ,以便我可以停止收到以下错误!

Undefined variable: categories (View: /home/alphy/blogEngidaFinal/resources/views/user/layouts/header.blade.php)

最佳答案

参见 documentation .

您可以在包含标题 View 的同时传递参数,

@include('view.name', ['some' => 'data'])

在你的情况下,

@include('user.layouts.header', ['categories' => ['food', 'drink', 'dessert'])

关于php - 如何在 laravel 的布局中将数据传递到我的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62665204/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com