Ricardo,
Funcionou na edição.
No momento que eu faço um registro novo, onde eu não preciso popular
as variaveis criadas.
Aí dá o erro:
Severity: Notice
Message: Undefined variable: moeda
Filename: views/moeda_manutencao_view.php
Line Number: 10
<input name="moeda" id="moeda" class="componente_obrigatorio"
value="<?php echo set_value('moeda',$moeda); ?>"
type="text" size="30" maxlength="30" />
Vou ter que setar as variaveis, mesmo para um novo registro, com algo
do tipo $this->dados_local['moeda']=''.
???
Grato.
Att,
Marcelo
Em 2 de maio de 2012 22:54, Marcelo Florindo
<[email protected]> escreveu:
> Ótimo Ricardo.
> Funcionou.
> Porém se eu então desejar enviar o result?
> Assim eu não perderia tempo em ter que fazer um foreach para cada controller.
>
> Grato desde já!
>
> Att,
>
> Marcelo
>
> Em 2 de maio de 2012 22:48, Ricardo Riogo <[email protected]> escreveu:
>> Bom, na view você colocou: set_value('simbolo');
>> Isso vai retornar somente os dados enviados ao servidor pelo cliente, ou
>> seja, somente o que for enviado pelo form, para exibir algo do banco de
>> dados você deve usar um segundo parâmetro, este deve ter uma variável vinda
>> do controller com o dado a ser exibido por padrão:
>>
>> Ex:
>> No controler vc atribui a variavel $dados['simbolo'] com o valor que pegou
>> no banco de dados, ai no sua view vc usa: set_value('simbolo'*, $simbolo*);
>>
>> Assim a função vai retornar o valor do form, caso não exista retorna o
>> valor que passou através da variável *$simbolo*, ou seja, o valor
>> requisitado no banco.
>>
>> Acho que é isso!
>>
>> 11 6767 9457
>> ricardoriogo.com
>>
>>
>>
>> 2012/5/2 Marcelo Florindo <[email protected]>
>>
>>> Senhores,
>>>
>>> Antes eu tinha isto:
>>>
>>>
>>> *********************************************************************************************************
>>>
>>> <input name="simbolo" id="simbolo"
>>> value="<?php echo set_value('simbolo'); ?>"
>>> class="componente_obrigatorio" type="text" size="10"
>>> maxlength="3"/>
>>>
>>> no controller está assim:
>>>
>>> public function editar($codigo) {
>>>
>>> $this->titulo_tela_edicao = 'Manutenção de Moeda - Modo Edição';
>>> $this->load->model('moeda_model');
>>> $this->moeda_model->getById($codigo);
>>> $this->mostrar_tela_edicao();
>>> }
>>>
>>> public function mostrar_tela_edicao() {
>>>
>>> $dados['corpo'] = $this->load->view('moeda_manutencao_view','',
>>> TRUE);
>>> $dados['local'] = $this->titulo_tela_edicao;
>>> $dados['nome_usuario'] = $this->session->userdata('nome');
>>> $this->load->view('layout_view', $dados);
>>> }
>>>
>>>
>>> *********************************************************************************************************
>>>
>>> Alterei para isto:
>>>
>>>
>>> public function editar($codigo) {
>>>
>>> $this->titulo_tela_edicao = 'Manutenção de Moeda - Modo Edição';
>>> $this->load->model('moeda_model');
>>> $query=$this->moeda_model->getById($codigo);
>>>
>>> foreach ($query->result() as $value) {
>>>
>>> $this->dados_local['moeda']=$value->moeda;
>>> $this->dados_local['simbolo']=$value->simbolo;
>>>
>>> }
>>>
>>>
>>> $this->mostrar_tela_edicao();
>>> }
>>>
>>> public function mostrar_tela_edicao() {
>>>
>>> $dados['corpo'] =
>>> $this->load->view('moeda_manutencao_view',$this->dados_local, TRUE);
>>> $dados['local'] = $this->titulo_tela_edicao;
>>> $dados['nome_usuario'] = $this->session->userdata('nome');
>>> $this->load->view('layout_view', $dados);
>>> }
>>>
>>>
>>>
>>> E mesmo alterando os dados não estão aparecendo na view.
>>> Agradeço muito aí quem puder me dar uma luz.
>>>
>>> Obrigado a todos,
>>>
>>>
>>> --
>>> Marcelo
>>>
>>> ---------------------------------------------------------------------------------
>>> Desenvolvedor/Analista
>>> Sites e Sistemas
>>>
>>> ---------------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> [email protected]
>>> http://www.codeigniter.com.br
>>> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>> ---------------------------
>>> Oportunidade de negócio
>>> http://www.franquiasargohost.net
>>> ---------------------------
>>>
>> _______________________________________________
>> [email protected]
>> http://www.codeigniter.com.br
>> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>> ---------------------------
>> Oportunidade de negócio
>> http://www.franquiasargohost.net
>> ---------------------------
>
>
>
> --
> Marcelo
> ---------------------------------------------------------------------------------
> Desenvolvedor/Analista
> Sites e Sistemas
> ---------------------------------------------------------------------------------
--
Marcelo
---------------------------------------------------------------------------------
Desenvolvedor/Analista
Sites e Sistemas
---------------------------------------------------------------------------------
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------