Я хочу создать выпадающий список с двумя ссылками. «Удалить» и ссылку «Изменить».метод laravel в ссылке href?
Для функции удаления я создал форму.
{!! Former::horizontal_open()->method('DELETE')->action(action("Test\\[email protected]", $comment->id)) !!}
{!! Former::danger_submit('Delete') !!}
{!! Former::close() !!}
Форма работает, это означает, что мой комментарий удаляется, если я нажимаю кнопку.
Нет. Я решил удалить кнопку удаления и сделать выпадающий список со ссылкой на удаление. Поэтому мне нужно получить логику этой формы в моем выпадающем меню.
Но у меня нет этого в раскрывающемся списке .. Оптическая «Удалить» кнопка эта часть выпадающего списка:
<li><a href="#">
Delete
</a></li>
Но я не могу просто поставить свою функцию регулятора в том, что «HREF -link ", причина без метода" DELETE ", это не сработает. Надеюсь, вы все понимаете, что я пытаюсь сказать ... мой английский не самый лучший.
Может ли кто-нибудь помочь мне с этим?
Спасибо за помощь!
Я попробовал, как это раньше, но это не работает либо:
<li>
<a>
{!! Former::horizontal_open()->method('DELETE')->action(action("Test\\[email protected]", $comment->id)) !!}
Delete
{!! Former::close() !!}
</a>
</li>
моя попытка ссылки непосредственно на маршрут:
<li><a href="{{ route('destroy', $comment->id) }}">Delete</a></li>
и мой маршрут выглядит следующим образом:
Route::delete('/show/{id}', 'Test\\[email protected]')->name('destroythread');
но это не сработало для меня ..
все/показать/маршруты:
Route::get('/show/{id}', 'Test\\[email protected]');
Route::put('/show/{id}/edit', ['as' => 'editing', 'uses' => 'Test\\[email protected]']);
Route::get('/show/{id}/edit', 'Test\\[email protected]')->name('edit');
Route::delete('/show/{id}', 'Test\\[email protected]')->name('destroy');
Route::delete('/show/{id}', 'Test\\[email protected]')->name('destroythread'); // this is the route we are talking about
Почему бы вам не связать его маршрут, который использует 'TestController @ destroythread'? –
@JilsonThomas, пожалуйста, просмотрите мое обновление :) – ItzMe488
Какую версию laravel вы используете? –