Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 表单标签没有';t路由到控制器_Laravel_Routes_Laravelcollective - Fatal编程技术网

Laravel 表单标签没有';t路由到控制器

Laravel 表单标签没有';t路由到控制器,laravel,routes,laravelcollective,Laravel,Routes,Laravelcollective,如何将Form::label路由到控制器函数。当我将Form::label更改为Form::submit时,它可以工作。在路由文件中,创建post语句。我的表格怎么了 <div class="row"> <div class="col-md-8 col-md-offset-2"> @foreach($groupsrequest as $grouprequest) <a class="btn btn-primary btn

如何将Form::label路由到控制器函数。当我将Form::label更改为Form::submit时,它可以工作。在路由文件中,创建post语句。我的表格怎么了

<div class="row">
    <div class="col-md-8 col-md-offset-2">   
        @foreach($groupsrequest as $grouprequest)
        <a class="btn btn-primary btn-block">   
        {!! Form::open(['route' => 'mgmtgroups_approvel', $grouprequest->group_name]) !!} 
            {{Form::label($grouprequest->group_name) }}
        {!! Form::close() !!}
        </a>
        @endforeach   
    </div>
</div>

@foreach($groupsrequest作为$grouprequest)
{!!Form::open(['route'=>'mgmtgroups\u approvel',$grouprequest->group\u name])
{{Form::label($grouprequest->group_name)}
{!!Form::close()!!}
@endforeach

表单标签和名称如下所示

 {!! Form::label('group', $grouprequest->group_name) !!}
表单::label()仅用于显示标签html标记:

<label></label>

所以,你唯一要做的就是:

<label for="{{ $grouprequest->group_name }} "> </label>


您需要设置一个操作来提交表单,您可以使用form::submit(),form::label不是操作触发器

是否可以在标签中使用操作触发器?或者我必须做些什么来实现这个功能,比如在标签中提交?为什么要使用标签?。您可以使用javascript或Jquery$(#label_id)。单击(function(){$((“form”).submit();});什么是“group”?它是$grouprequest->group_name的值