我有一个删除帐户的控制器功能。这基本上是一条路线。我已经阅读了手册并且有
URL::route('name of the route');
但是我怎么能在里面做呢?
喜欢在这里输入:
<td><a class="btn btn-mini btn-danger" href="the url goes here"><i class="icon-trash icon-white"></i> Delete</a></td>
如果要通过路由名称调用路由,则需要显式“命名”路由:
Route::post('delete_character', array(
'as' => 'delete_character', // This is the route's name
'uses' => 'AuthController@delete_character'
));
如果您定义路线名称,您可以在刀片中使用它:
定义路线名称:
Route::get('/admin/transfer/forms-list', [
'as' => 'transfer.formsList',
'uses' => 'Website\TransferController@IndexTransferForms'
]);
现在您可以像这样在刀片中使用它:
<a href="{{URL::route('transfer.formsList')}}" type="submit">
discard</a>
如果您使用 Blade 模板引擎,
这是解决方案:
<td><a class="btn btn-mini btn-danger" href="{{URL::route('controller.delete')}}"><i class="icon-trash icon-white"></i> Delete</a></td>