0
私は、複数のテーブルの複数の領域を編集できるフォームを持っていますが、各フォーム内にサブミットボタンがなければ機能しません。1つのサブミットボタンでこれを行う方法はありますか?Laravel複数のフォームに送信ボタンが1つだけありますか?
{!!Form::model($pregunta,['route'=>['seleccion.update',$pregunta->id],'method'=>'PUT','files' => true])!!}
{!!Form::label('categoria','Categoria: ')!!}
{!!Form::select('categorias_id', $categoria,null,['id'=>'categoriaSelSimple','class'=>'form-control',
'placeholder'=>'Seleccione una opcion..','required'])!!}<br>
{!!Form::label('subcategoria','Sub-categoria: ')!!}
{!!Form::select('sub_categorias_id', $subcategoria,null,['id'=>'subcategoriaSelSimple','class'=>'form-control',
'placeholder'=>'Seleccione una opcion..','required'])!!}<br>
@foreach($opcion as $key => $value)
{!!Form::model($value,['route'=>['opciones.update',$value->id],'method'=>'PUT'])!!}
<div class="form-group option-container">
<div class="input-group ">
@if($value->correcto == 1)
<span class="input-group-addon">
{!!Form::select('correcto[]', ['0' => 'Incorrecto','1' => 'Correcto'])!!}
</span>
@else
<span class="input-group-addon">
{!!Form::select('correcto[]', ['1' => 'Correcto','0' => 'Incorrecto'])!!}
</span>
@endif
{!!Form::text('opcion[]',$value->opcion,['class'=>'form-control']) !!}
{{-- {!!Form::text('opcion[]',null,['class'=>'form-control', 'placeholder'=>'Ingresa una opcion..'])!!} --}}
<span opcion-id="{{$value->id}}" class="input-group-btn">
<button class="btn btn-outline btn-danger btn-remove" type="button">X</button>
</span>
</div>
</div>
{{Form::close()}}
@endforeach
<button type="button" class="btn btn-outline btn-success btn-lg btn-block btn-add-more-options">Agregar opción</button>
<h1 class="page-header"></h1>
{!!Form::submit('Actualizar',['class'=>'btn btn-outline btn-primary'])!!}
</div>
<!-- /.col-lg-8 -->
<!-- /.col-lg-4 -->
</div>
{!!Form::close()!!}
私は、複数のフォームを持っている主なものと他の人がforeachのを介して追加(何がテーブルに依存)ので、私はいけないので、私はforeachのによって生成されたこれらのフィールドを更新する必要があるが、それは動作しません。どのように私はこれを行うことができます各フォームの送信ボタンがありますか?
試した例をいくつか表示できますか? – s952163
いいえ、そうではありません。あなたは多くのフォームではなくページを通して複数のフィールドを使うことを考えましたか? – felipsmartins