سلام
blade زیر رو به عنوان ایمیل ارسال کردم اما لینک کار نمیکنه،
@component('mail::message')
# ایمیل فعالسازی
@component('mail::button', ['url' => route('Activation.account', $code)])
کلیک کنید
@endcomponent
Thanks
@endcomponent
اما توی ایمیلی که توی mailtrap میرسه وقتی روی دکمه کلیک میکنم این آدرس میاد:
http://127.0.0.1:8000/user/active/email/27,%20admin/UserController@Activation
و ارور زیر رو میده:
LogicException
Route for [user/active/email/{token}, admin/UserController@Activation] has no action.
چه کنم؟
حل شد.
روت رو اینجوری وارد کرده بودم:
Route::get('/user/active/email/{token} , admin/UserController@Activation')->name('Activation.account');
که باید اینجوری باشه:
Route::get('/user/active/email/{token}', 'admin\UserController@Activation')->name('Activation.account');
@developer
سلام منم دقیقا این کد هارو وارد کردم همه چیز اوکیه توکن ارسال میشه فقظ این ارور دارم
Facade\Ignition\Exceptions\ViewException
Missing required parameters for [Route: activation.account] [URI: user/active/email/{token}]. (View: C:\Users\ASUS\Desktop\laravel\project\resources\views\emails\active-user.blade.php)
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟