У меня эта ошибка
Неопределенная переменная: theloai (View: C: \ xampp \ htdocs \ LaravelDemo \ resources \ views \ layout \ menu.blade. php)
это мой контроллер
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\TheLoai;
class PagesController extends Controller
{
//
function __contruct()
{
$theloai = TheLoai::all();
view()->share('theloai', $theloai);
}
function trangchu()
{
return view('pages.trangchu');
}
function lienhe()
{
return view('pages.lienhe');
}
}
это мое меню У меня эта ошибка
Неопределенная переменная: theloai (View: C: \ xampp \ htdocs \ LaravelDemo \ resources \ views \ layout \ menu.blade. php)
<div class="col-md-3 ">
<ul class="list-group" id="menu">
<li href="#" class="list-group-item menu1 active">
Menu
</li>
@foreach($theloai as $tl)
@if(count($tl->loaitin) > 0)
<li href="#" class="list-group-item menu1">
{{ $tl->Ten }}
</li>
<ul>
@foreach($tl->loaitin as $lt)
<li class="list-group-item">
<a href="#">{{ $lt->Ten }}</a>
</li>
@endforeach
</ul>
@endif
@endforeach
</ul>
</div>