我有一个显示在每个页面中的部分页面“侧边栏”。我的标志是动态的。为了显示我的徽标,我通过仪表板控制器发送了变量,但它显示未定义的变量。问题似乎在路由中,因为“/dashboard”被称为不是“侧边栏”对于侧边栏,我已经在仪表板控制器中编写了它的一部分 那么,我怎样才能做到这一点?
未定义变量:logos(查看:C:\xampp\htdocs\odan\resources\views\admin\partials\sidebar\sidebar.blade.php)(查看:C:\xampp\htdocs\odan\resources\views\admin\ partials\sidebar\sidebar.blade.php) (视图:C:\xampp\htdocs\odan\resources\views\admin\partials\sidebar\sidebar.blade.php)
仪表盘控制器
public function sidebar()
{
$data['logos'] = Setting::first();
return view('admin.layouts.app', $data);
}
边栏.blade.php
<!-- Brand Logo -->
<a href="index3.html" class="brand-link">
<img src="{{asset('uploaded/'.optional($logos)->image)}}" alt="Odan Logo"
class="brand-image img-circle elevation-3" style="opacity:.8">
<span class="brand-text font-weight-light">Odan</span>
</a>
应用程序.blade.php
<body class="hold-transition sidebar-mini layout-fixed">
<div class="wrapper">
@include('admin.partials.navigation.navbar')
@include('admin.partials.sidebar.sidebar')
@yield('content')
@include('admin.partials.footer.footbar')
</div>
慕仙森
jeck猫
噜噜哒