view.php
confファイルにカスタムパッケージのビューを追加しようとしていません。以下のサービスプロバイダを作成し、app.php
ファイルに追加しました。パッケージビューへのアクセス
class FooServiceProvider extends ServiceProvider
{
public function boot()
{
$this->loadViewsFrom(__DIR__.'/../views', 'foo');
}
public function register()
{
}
}
私はview('foo.test')
でパッケージビューを使用しようとしました。ビューファイルは 'packages/foo/bar/views/test.blade.php'にあります。しかし、Laravelはまだビューファイルを見つけることができません。もっと必要なことはありますか?ところで、私はresource/views
フォルダにビューファイルを公開する必要はありません。
あなたの答えをありがとう。 'テセット 'は問題のタイプでした。問題は、パッケージフォルダをビューフォルダに追加する方法です。同様に 'config/view.php'の中でビュー名前空間(' :: ')なしで動作します。 – PHPst
私は答えを更新しました。 –