Хотите показать имя пользователя, добавившего комментарий - PullRequest
1 голос
/ 29 мая 2020

Я новичок в Laravel, в моем проекте я хочу добавить комментарий в блог после аутентификации, я использую сеанс с этим, поэтому проблема в том, что он не показывает имя пользователя!

это мой комментарий контроллера:

public function store  (blog $getid , Request $request)
{
    $patient_id=$request->session()->get('patient_id');
     comment::create([
        'body' =>request('body'),
        'blog_id'=> $getid->id,
        'patient_id'=>$patient_id
    ]);

     return back();
}

Это show.blade. php:

 @foreach ($showme->comments as $comment)
    <blockquote class="blockquote mb-0">
      <p style="font-size:15px;">{{$comment->body}}</p>
      <p> {{$comment->patient_id}}</p>

      <footer class="blockquote-footer"> {{$comment->created_at}} <cite title="Source Title"> </cite></footer>


    </blockquote>
    @endforeach
  </div>
  <!-- si le patient est connceter -->
  @if(Session::has('log_in'))
    <div class="card-block">
   <form method="POST" action="/blog/{{$showme->id}}/store" >
   @csrf
   <div class="form-group">
   <label> Commentaire </label> </br>
   <textarea name="body"  rows="3" cols="80" cols="form-control"></textarea> </br>
    </div><div class="form-group">
<button type="submit" class="btn btn-primary"> Ajouter commentaire</button>
</div>
  </form>
</div>
@endif

WEB. PHP

Route::Post('/store' , 'patientcontroller@store');

Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...