2016-10-20 22 views
1

我在一個結構上創建了我的主佈局views/layouts/approval_view.blade.php是一個子頁面,views/layouts/travelApp.blade .php是一個父頁面。 我想在controller.page中調用此視圖頁面,但未在控制器頁面中找到路由佈局/ Approval_view。我遇到了錯誤查看在laravel的控制器中調用子頁面5.3

找不到[layouts.travelApp]。 (查看: C:\ wamp64 \ WWW \ testLaravel \ TestTravel \資源\視圖\佈局\ approval_view.blade.php)

public function index1(){ 

// query 
return view('layouts/approval_view',['users'=>$users]); 
} 

在批准視圖葉片

@extends('layouts.travelApp') 
+0

都在'佈局'文件夾?路徑是否正確? – xpuc7o

+0

yes boh在同一個文件夾中 – user3386779

+0

嘗試:'@extends('travelApp')' –

回答

1

看起來您已經提供了模板名稱

的意見/佈局/ travelApp.blade .PHP

我認爲,刀片和PHP之間的空間可能是問題。

0
return view('layouts.approval_view',['users'=>$users]); 

NOT

return view('layouts/approval_view',['users'=>$users]); 
+0

在FileViewFinder.php行137中捕獲InvalidArgumentException:找不到[layouts.travelApp]。 – user3386779

+0

儘管此代碼片段可能會解決問題,但[包括解釋](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)確實有助於提高帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 – andreas