2016-04-17 10 views
0

View::make('cashier::receipt');ビューをオーバーライドすると、そのような特定の名前空間が呼び出されると、まずフォルダがチェックされ、次にベンダパスに戻ります。Laravel Override View :: make namespace、cashier specific

View::addNamespace('cashier', [ 
    '/path/to/my/views', // check first 
    '/path/to/original/views' // check second 
]); 
+0

またはベンダーが公開していると思いますか? –

+0

ブライアン、あなたの特定のユースケースについて詳しく説明できますか? IEにはカスタム表示がありますが、常に表示する必要はありません。ベンダーのデフォルトに戻す場合があります。ありがとう:) – Mike

答えて

0

これは、Laravelがパッケージのカスタムビューをどのように処理しているかと思います。 https://laravel.com/docs/5.2/packages#views - ここではパッケージビューのオーバーライドを参照してください。

Laravelは、ビューを読み込むための2つの場所を登録して、簡単にカスタマイズできます。標準のベンダーパスとカスタマイズ可能なものです。ビューのカスタムバージョンが

resources/views/vendor/cashier. 

、例えば、あなたによって提供されている場合

Laravelは最初にあなたが達成しようとしていたより具体的な何かがあった場合、私に教えてくださいチェックしますが、私は情報を信じますあなたが行くでしょう。

関連する問題