Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException Метод GET не поддерживается для этого маршрута. Поддерживаемые методы: POST.
Это ошибка на сервере, но на моем локальном хосте ошибок нет.
<form action="/update-enquiry/{{$msgs->id}}/" method="POST" class="form-horizontal row-fluid">
<!-- <input type="hidden" name="_METHOD" value="PUT"> -->
@csrf
<div class="control-group">
<label class="control-label" for="basicinput">Name</label>
<div class="controls">
<input type="text" id="basicinput" value="{{$msgs->name}}" name="name" class="span8" disabled>
</div>
</div>
<div class="control-group">
<label class="control-label" for="basicinput">Place</label>
<div class="controls">
<input type="text" id="basicinput" value="{{$msgs->place}}" name="place" class="span8" disabled>
</div>
</div>
<div class="control-group">
<label class="control-label" for="basicinput">Phone</label>
<div class="controls">
<input type="text" id="basicinput" value="{{$msgs->phone}}" name="phone" class="span8" disabled>
</div>
</div>
<div class="control-group">
<label class="control-label" for="basicinput">Course</label>
<div class="controls">
<input type="text" id="basicinput" value="{{$msgs->course}}" name="course" class="span8" disabled>
</div>
</div>
<div class="control-group">
<label class="control-label" for="basicinput">Date</label>
<div class="controls">
<input type="text" id="basicinput" value="{{$msgs->created_at}}" name="date" class="span8" disabled>
</div>
</div>
<div class="control-group">
<label class="control-label" for="basicinput">Status</label>
<div class="controls">
<select tabindex="1" data-placeholder="Select here.." class="span8 required" required name="status">
<option value="{{$msgs->position->id}}" selected>{{$msgs->position->status}}</option>
@foreach( $positions as $stat)
<option value="{{$stat->id}}">{{$stat->status}}</option>
@endforeach
</select>
</div>
</div>
<div class="control-group">
<label class="control-label" for="basicinput">Remark</label>
<div class="controls">
<textarea class="span8" name="remarks" rows="5">{{$msgs->remarks}}</textarea>
</div>
</div>
<div class="control-group">
<div class="controls">
<button type="submit" class="btn">OK</button>
</div>
</div>
</form>
это моя форма. Как вы видите, только ввод remark
- это то, что я обновляю. который прекрасно работает на моем компьютере с подменой метода (которую я прокомментировал, чтобы проверить, была ли она причиной) и без нее.
Route::middleware(['auth'])->group(function(){
Route::post('/update-enquiry/{id}', 'AdminController@statusUpdate');
Route::get('/show-unread', 'AdminController@ShowUnread');
Route::get('/show-by-status/{id}', 'AdminController@ShowByStatus');
Route::get('/delete-status/{id}', 'AdminController@DeleteStatus');
Route::get('/message-delete/{id}', 'AdminController@DeleteMessage');
});
это моя группа маршрутов, а точнее
Route::post('/update-enquiry/{id}', 'AdminController@statusUpdate');
мой маршрут. в чем может быть проблема?