Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
сделал E-mail подтверждение регистрации по примеру https://www.phpnick.ru/posts/category/php/34#comment , но теперь мне надо чтобы я с админки мог сам подтверждать активен или нет . вот то что я навоял , но нечего не происходит , просто выводит 404 ошибку .
контролер
public function confirmUser (Request $request, $token)
{
User::whereToken($token)->firstOrFail()->confirmEmail();
return redirect('admin/users');
}
роут
Route::get('users/{id}','Admin\UsersController@confirmUser')->name('admin.confirmUser');
ссылка
<a href="{{ route('admin.confirmUser',$user->id) }}"
title="{{ trans('admins.confirmUser') }}">
@if ($user->verified)
<i style="color:green;" class="fa fa-check-circle" aria-hidden="true"></i>
@else
<i style="color:red;" class="fa fa-check-circle" aria-hidden="true"></i>
@endif
</a>
где тут зарыта ошибка или как это можно по другому реализовать ? я новичек просто еще
Не в сети
public function confirmUser ($id)
{
User::whereId($id)->firstOrFail()->confirmEmail();
return redirect('admin/users');
}
Не в сети
или
<a href="{{ route('admin.confirmUser',$user->token) }}"
title="{{ trans('admins.confirmUser') }}">
@if ($user->verified)
<i style="color:green;" class="fa fa-check-circle" aria-hidden="true"></i>
@else
<i style="color:red;" class="fa fa-check-circle" aria-hidden="true"></i>
@endif
</a>
Не в сети
спасибо огромное !)
Не в сети
Страницы 1