前提・実現したいこと
下記該当ソースコードのyield元で{{ $follow_count }}と{{ $follow_count }}を表示したいと考えております。
そもそもyield元で変数の展開はできるのでしょうか。
該当ソースコード
login.blade (yield元)
php
1<div id="row"> 2 <div id="container"> 3 @yield('content') 4 </div> 5 <div id="side-bar"> 6 <div id="confirm"> 7 <p>{{Auth::user()->username}}さん</p> 8 <div> 9 <p>フォロー数</p> 10 <p>{{ $follow_count }}名</p> 11 </div> 12 <p class="btn"><a href="/followList">フォローリスト</a></p> 13 <div> 14 <p>フォロワー数</p> 15 <p>{{ $follow_count }}名</p> 16 </div> 17 <p class="btn"><a href="/followerList">フォロワーリスト</a></p> 18 </div> 19 <p class="btn"><a href="/search">ユーザー検索</a></p> 20 </div> 21</div>
index.blade (yield先)
php
1@extends('layouts.login') 2 3@section('content') 4 5@endsection
FollowsController
php
1public function login(User $user, Follow $follow) 2 { 3 $login_user = auth()->user(); 4 $follow_count = $follow->getFollowCount($login_user->id); 5 $follower_count = $follow->getFollowerCount($login_user->id); 6 return view('layouts.login', [ 7 'user' => $user, 8 'follow_count' => $follow_count, 9 'follower_count' => $follower_count 10 ]); 11 }
Route
php
1Route::get('login','FollowsController@login');
エラーメッセージ
Undefined variable: follow_count
follow_count変数が未定義というエラーメッセージが返ってきます。
バージョン
laravel 5.5.48
php 7.4.5
homestead
ご教授の程よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー