Tôi đã tạo ra một thực đơn cơ sở dữ liệu điều khiển sử dụng một bộ điều khiển,Cơ sở dữ liệu điều khiển menu có thể được nạp theo quan điểm
HomeController mở rộng điều khiển mà menu được nạp trong chức năng xây dựng Kiểm Soát Tài Chính.
HomeController.php
class HomeController extends Controller
{
public function __construct()
{
parent::__construct();
$this->middleware('auth');
}
public function index(){
$data['menu'] = $this->menu;
return view('home', $data);
}
}
Controller.php
public function __construct()
{
$this->user = Auth::user();
$menu = new Menu();
if($this->user != NULL && $this->user != ""){
$this->menu = $menu->getMenu($this->user->user_id);
}
}
Làm thế nào tôi có thể, gọi hàm thẳng ở mức độ xem vì ngay bây giờ, mặc dù đơn được tải trong các nhà xây dựng, Tôi vẫn sẽ cần phải vượt qua menu để xem mà làm cho mọi thứ một chút dư thừa.
P/S: Sử dụng laravel 5.1
Bạn cần xem trình soạn thảo: http://laravel.com/docs/5.1/views#view-composers Bạn có thể chuyển các biến cho tất cả hoặc các chế độ xem cụ thể. – Iamzozo