【问题标题】:Laravel Controller method not found in GET method在 GET 方法中找不到 Laravel 控制器方法
【发布时间】:2014-05-14 14:38:35
【问题描述】:

在为编辑字段定义路由并在控制器中创建函数后,我收到此错误:Controller method not found.

我的表格:

{{ Form::open(array('route' => array('linksPlugin.edit',$linkFields->id))) }}
...
{{ Form::close() }}

我的路线:

Route::controller(
            'linksPlugin','linksPluginManagmentController',
                array(
                                                    ...
                        'getEditLink'            => 'linksPlugin.edit',
                                                    ...
                     )
                 );

控制器动作:

public function getEditLink($id){
       print_r($id);
}

【问题讨论】:

    标签: php laravel laravel-4


    【解决方案1】:

    您可能希望将表单 method 设置为 GET 它可能默认为 POST

    {{ Form::open(array(
           'route' => array('linksPlugin.edit', $linkFields->id), 
           'method' => 'GET')) }}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-27
      • 2016-03-18
      • 1970-01-01
      • 2016-04-04
      • 2014-03-09
      • 2014-05-12
      • 2014-01-04
      • 1970-01-01
      相关资源
      最近更新 更多