Laravel eloquent уничтожить проблему перенаправления - PullRequest
0 голосов
/ 22 апреля 2020

Я борюсь за решение проблемы уничтожения за последние пару дней. Он хорошо работает на локальном компьютере, но когда я загружаю его на хост-сервер (siteground), он не работает должным образом. Когда я удаляю определенный элемент, он перенаправляется на «https://mydoamin/undefined». Элемент уже удален.

Это блейд-файл с действием удаления в вашем коде.

<a class="item" data-toggle="tooltip" data-placement="top" title="Delete"  onclick="event.preventDefault();document.getElementById('delete_form_{{$position->id}}').submit();">
                                    <i class="zmdi zmdi-delete"></i>
                                </a>
                                <form id="delete_form_{{$position->id}}" action="{{ route('position.destroy', $position->id)}}" method="POST" style="display: none;">
                                    @csrf
                                    @method('delete')
                                </form>

Это маршрут.

Route::resource('position', 'PositionController');

Это маршрут контроллер.

public function destroy($id)
{
    Position::destroy($id);
    return redirect()->route('position.index')->with('message', 'It has been deleted successfully.');
}

Буду признателен, если у кого-то есть идея, и дайте мне знать о решении.

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