У меня есть show.blade.php, и у меня есть кнопка «Поделиться», чтобы перейти на share.blade.php
Это мой show.blade.php
@extends('layouts.app')
@section('content')
<div class="container">
<form method="post" action="/student/share-approval/{{$approval->uniid}}">
@csrf
<p> Hello Trst show page , If you click share butoon should show the share page</p><br>
<button type="submit" class="btn btn-primary"> share </button>
</body>
</form>
</div>
@endsection
, и это моя доля.plade.php
@extends('layouts.app')
@section('content')
<div class="container">
<form method="post" action="/sendemail">
@csrf
<p> Share page</p>
<button type="submit" class="btn btn-primary">send </button><br>
</form>
</div>
@endsection
и это мой маршрут в сети
Route::post('/student/share','StudentController@shareapproval');
Route::get('/student/show-approval/{uniid}','StudentController@showapproval');
Route::get('/student/share-approval/{uniid}', 'StudentController@shareapproval');
, а это моя функция в StudentController
public function showapproval($uniid)
{
$approval = Student :: where ('uniid', $uniid)->firstOrFail();
return view('ApprovalStudent.Request.show',compact('approval'));
}
public function shareapproval($uniid)
{
$approval = Student :: where ('uniid', $uniid)->firstOrFail();
return view('SendEmail.Request.share',compact('approval'));
}
ошибка (Symfony \Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException Нет сообщения)