Проблемы с контроллером Laravel с помощью оператора if - PullRequest
0 голосов
/ 06 июня 2018

в контроллере

  if ($userLike) {
     $comment->likeIt();
     return response()->json(['status' => 'success','message'=>'liked']);
  } else {
     $comment->unlikeIt($$userLike->id);
     return response()->json(['status' => 'success','message'=>'unliked']);
 }

Я хочу иметь if (! $ UserLike), но у меня есть одна ошибка в консоли POST http://learn.com/comment/like 500 (Internal Server Error)

1 Ответ

0 голосов
/ 06 июня 2018

Если вы разместили данные с использованием javascript (ajax или jquery), вы должны опубликовать данные с помощью CSRF-TOKEN.Эта ссылка поможет вам: https://laravel.com/docs/master/csrf#csrf-x-csrf-token

Вы должны добавить эту строку,

'X-CSRF-TOKEN': $ ('meta [name = "csrf-token"] '). attr (' content ')

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