Yii Framework Forum

GridView com TextInput


(Fael Christofano) #1

Olá pessoal!!!

Tenho um gridview que em alguns campos o usuário podem editar. A coluna da gridview editável é m textInput.

‘attribute’ => ‘valor_venda’,

            'value' => function($model, $ps){


                    return Html::textInput('', $model->valor_venda);


            },


            'format' => 'raw'

Ainda na GridView tenho um ActionColum, e um botão para Atualizar o valor que o usuário digitou no textInput. Minha duvida é como pegar o valor digitado no textInput e passar por paramentro para minha action que vai atualizar esse valor na tabela?

‘updateps’ => function($url = ‘app/contr/ServicosController’, $ps){

                    return Html::a('<span class="glyphicon glyphicon-saved"></span>', 


                         'psupdate', 


                                'idps' => $ps->idpecas_servicos,


                                'idservico' => $ps->Servicos_idServicos ],


                                'valor' =&gt; <img src='http://www.yiiframework.com/forum/public/style_emoticons/default/huh.gif' class='bbc_emoticon' alt='???' />?<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/huh.gif' class='bbc_emoticon' alt='???' /> // É aqui que preciso colocar o valor digitado pelo usuário


                             





                         'method' =&gt; 'post',


                            ],


                         ]);


                    } 

Não sei se é esse o caminho correto? teria uma outra forma de atualizar o valor digitado pelo usuario?