LaravelのViewComposerでViewで使用する共通のデータを設定する Laravelでサイドバーなどすべてのページで共通するデータを表示したいときはViewComposerを使用すると便利です。 投稿日2017年09月08日 更新日2017年09月08日 Laravel 5.4を使用しています。 ComposerServiceProviderの作成 最初にapp/Providers/にComposerServiceProvider.phpを作成します。 例えばViewに$hogeという変数で「hogehoge」と表示させたい場合は下記のようにします。 app/Providers/ComposerServiceProvider.php <?php namespace App\Providers; use Illuminate\Support\Facades\View; use
![LaravelのViewComposerでViewで使用する共通のデータを設定する](https://cdn-ak-scissors.b.st-hatena.com/image/square/82c6dcfa4e6c02b9b89b143a4484404136585cc8/height=288;version=1;width=512/https%3A%2F%2Fwww.webopixel.net%2Fblog%2Fwp-content%2Fuploads%2F2013%2F10%2Flaravel-icon.png)