输入文本

时间:2017-04-26 15:26:18

标签: laravel

我让这个控制器抓住用户在点击保存之前输入的两个文本域值。一切顺利,直到我检查值..没有任何事情发生似乎输入请求不起作用

我做错了什么?我没有获得为“resultat_domicile”和“resultat_visiteur”输入的值。如果有人可以提供帮助,请提前多多谢谢

控制器:

public function addResultat(Request $request  , $id){

        $rencontre = Rencontre::findOrFail($id);

        $rencontre->resultat_domicile = $request->input('resultat_domicile');
        $rencontre->resultat_visiteur = $request->input('resultat_visiteur');

        dd($rencontre);

    }

在这里我的观点:

 {!!  Form::open(array('route' => array('add.resultat', $rencontre->id)))!!}

                @foreach($rencontres as $rencontre)


                    <div class="box-body">
                        <div class="row">
                            <div class="col-md-4"></div>
                            <div class="col-md-4 text-center">
                                <p class="h4">{{$rencontre->compet->lb_compet}}</p>
                                <p class="h4 text-light-blue">{{\Carbon\Carbon::parse($rencontre->dt_rencontre)->format('d/m/Y')}}</p>
                                <br>
                            </div>
                            <div class="col-md-4"></div>
                        </div>
                        <div class="row">
                            <div class="col-md-5">
                                <h2 class="pull-right"><div class="fa fa-shield pull-right"></div>{{$rencontre->equipe_domicile->lb_equipe}}</h2>
                            </div>
                            <div class="col-md-2">
                                <div class="row">
                                    <div class="col-xs-5">
                                        {!! Form::text('resultat_domicile', null ,  ['class' => 'form-control', 'placeholder' => 'Ex: 20 points']) !!}

                                    </div>
                                    <div class="col-xs-2 text-center">
                                        <span class="h2">-</span>
                                    </div>
                                    <div class="col-xs-5">
                                        {!! Form::text('resultat_visiteur', null ,  ['class' => 'form-control', 'placeholder' => 'Ex: 20 points']) !!}
                                    </div>

                                </div>
                            </div>
                            <div class="col-md-5">
                                <h2 class="pull-left"><div class="fa fa-shield pull-left"></div>{{$rencontre->equipe_visiteur->lb_equipe}}</h2>
                            </div>
                        </div>


                        @endforeach

                        <div class="box-footer">
                            <div class="col-xs-12 text-center">
                                {!! Form::submit('Enregistrer', ['class' => 'btn btn-info btn-lg center-block']) !!}
                                {!! Form::close() !!}
                            </div>
                        </div>

1 个答案:

答案 0 :(得分:1)

我假设你已经展示了完整的视图。您需要提交表单以获取值,但您只需创建一个简单的链接。

确保您使用Form::open()打开表单并使用提交按钮提交表单,例如Form::submit()