2017-07-10 20 views
0

私はView [layouts.app] not foundErrorException私は私が取り組んでいるlaravelパッケージ内の別のビューで私のアプリケーションビューを拡張すると、アプリケーションビューを拡張します。私はそう@extend('layouts.app')viewfile.blade.phpのようlayouts.appを拡張する場合、私はこのErrorException例外を取得今Laravel 5.4パッケージのビューを拡張する

vendor 
-Student 
--myPackage 
---src 
----views 
-----layouts 
------app.blade.phph 
-----myView 
------viewfile.blade.php 

この

は私が意見を持っているディレクトリ構造です。 layouts.bladeビューを延長しないと、ビュー viewfile.bladeに問題なくアクセスできます。私の見解は、SOパッケージで `のServiceProviderのブート方法

$this->loadViewsFrom(__DIR__ . '/Views', 'studentViews'); 

のように登録されている

私はあなたがで述べたように、ビュー名にパッケージ名を追加する必要がLaravel 5.4Laravel 5.4 Package Development-Views

答えて

1

を使用していますドキュメンテーション

@extends('studentViews::layouts.app') 
+0

くそーを:

だから、使用しなければならないでしょう。私の集中がどこにありますか:(ありがとう – StudentX

+0

心配しないで、うれしく思います。これを解決策としてマークして、問題のある他のユーザーがこの解決策を見つけられるようにします。 – Jerodev

関連する問題