@joedoe please format your code correctly by wrapping it within triple backticks
```
// your code
```
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Having an inertia call to a controller is working and brings me to the php code inside controller.
THIS WORKS.
<Link :href="route('permitter.create')">Action</Link>
if i use a 'delete' Call:
<Link :href="route('permitter.destroy', props.userRollsProp )">Action</Link>
THIS routes to:
public function show(Request $request)
{
dd('showMe');
}
Expection is that it routes to :
public function destroy(Request $request)
{
dd($request);
}
Why does the route fails ?
Route List:
GET|HEAD admin/permitter ............................ permitter.index › Admin\PermitterController@index
POST admin/permitter ............................ permitter.store › Admin\PermitterController@store
GET|HEAD admin/permitter/create ................... permitter.create › Admin\PermitterController@create
GET|HEAD admin/permitter/{permitter} .................. permitter.show › Admin\PermitterController@show
PUT|PATCH admin/permitter/{permitter} .............. permitter.update › Admin\PermitterController@update
DELETE admin/permitter/{permitter} ............ permitter.destroy › Admin\PermitterController@destroy
GET|HEAD admin/permitter/{permitter}/edit ............. permitter.edit › Admin\PermitterController@edit
You need to actually tell inertia the type of request to do. It cannot guess it
<Link :href="route('permitter.destroy', props.userRollsProp )" method="delete" >Action</Link>
Please or to participate in this conversation.