Это моя группа кнопок, которые содержат View, Edit и Delete
<div class="btn-group">
<a href="" >View</a>
<a href="" >Edit</a>
<a href="{{ action('PhaseController@destroy', $phase->phase_id) }}" >Delete</a>
</div>
Я определил действие после нажатия кнопки Delete , которая идетк функции уничтожения в PhaseController с идентификатором фазы, который я хочу удалить.
PhaseController
<?php
namespace App\Http\Controllers\Developer_user;
use Auth;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Model\Project;
use App\Model\Phase;
class PhaseController extends Controller
{
public function show($id)
{
//After I click the Delete button, It always go to here.
//How to go to destroy function ?
}
public function destroy($id)
{
$deleted_phase = Phase::find($id);
$deleted_phase->delete();
}
}
Однако после нажатия кнопки Удалитьперейти к функции показа, но не перейти к action('PhaseController@destroy')
.
Я могу использовать форму и установить метод формы на Удалить , чтобы решить эту проблему.
Но есть ли способ удалить его, не используя форму?
ОБНОВЛЕНИЕ
Route.php
