質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

Q&A

解決済

1回答

418閲覧

laravel のビューコンポーザが読み込まれません

mikeross

総合スコア18

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

0グッド

0クリップ

投稿2019/06/04 04:19

編集2019/06/04 06:57

表題について以下のソースで読み込まれません。

まだlaravel初学者なので、どのように切り分けを行い、
どこまで読み込まれているのかが分からないため、こちらでお伺いさせていただければと思います。

発生している問題・エラーメッセージ

FormItemComposer.phpで定義した変数がviewに渡っていない

php

1# 結果 2Undefined variable: view_msg

ソースコード

php

1# app/Http/Composers/FormItemComposer.php 2<?php 3 4namespace App\Http\Composers; 5use Illuminate\View\View; 6 7class FormItemComposer 8{ 9 10 public function compose( View $view ) 11 { 12 $view->with( "view_msg", "this view is!" ); 13 } 14 15} 16

php

1# app/Providers/FormItemServiceProvider.php 2<?php 3 4namespace App\Providers; 5 6use App\Http\Composers\FormItemComposer; 7use Illuminate\Support\Facades\View; 8use Illuminate\Support\ServiceProvider; 9 10class FormItemServiceProvider extends ServiceProvider 11{ 12 public function boot() 13 { 14 View::composer( "index", FormItemComposer::class ); 15 } 16 17 public function register(){ } 18 19} 20

php

1#config/app.php 2'providers' => [ 3 ・・・略 4 App\Providers\FormItemServiceProvider::class, 5] 6

php

1# resources/views/index.blade.php 2 3{{$view_msg}}; 4

問題の発生した環境

$ php artisan --version Laravel Framework 5.8.7 $ php -v PHP 7.1.23 (cli) (built: Feb 22 2019 22:19:32) ( NTS )

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2019/06/04 05:06

>まだlaravel初学者なので 「初心者アイコン」をつけてください。質問内にはなるべく要件のみのほうが望ましいです。 >どこまで読み込まれているのかが分からない 地道にデバッグしていくしかないとは思いますが(dd()やdump()を活用すること) 今現在のコードで起きている現象はなにでしょうか。 エラーが出るとか、起きている現象、状態を具体的に記載してください。
mikeross

2019/06/04 06:59

ご回答ありがとうございます。 初心者アイコンなるものがあったのですね、、いまさら気がつきました。 内容を修正致しましたので、いまいちどご確認の方よろしくお願い申し上げます。
guest

回答1

0

自己解決

キャッシュを削除したらいけました。ありがとうございます。

投稿2019/06/04 13:44

mikeross

総合スコア18

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問