Não validados? Nos meus formulários todos os campos passam pela validação, 
mesmo que não sejam obrigatórios ou não tenham regras.

Ex:
$this->form_validation->set_rules('nao_valido-te', 'Este campo não será 
validado', ''); //Percebeste o terceiro parâmetro em branco?

Claro, todos os caminhos levam a Roma :)

Eu só ainda não achei solução para, quando estou a editar um campo do tipo 
select, o default dele.

<option value="1" <?php echo set_select('campo', '1', ($item->campo == '1') ? 
TRUE : FALSE); ?>>Sim</option>

Acho esse if ternado muito comprido de se escrever :(

Em 05/08/2011, às 17:57, Julio Fagundes escreveu:

> Verdade Rafael, o 2º parametro do set_value() é um valor default, e de 
> extrema utilidade.
> 
> Meu exemplo seria para o preenchimento dos campos que nao são validados, onde 
> o set_value() não alcança.
> 
> Sds
> Julio Fagundes
> 
> Em 5/8/2011 06:26, Rafael V. de Oliveira escreveu:
>> A respeito do que o Júlio falou, de por a mão na massa, há um jeito mais 
>> fácil:
>> 
>> <input type="email" id="email" name="email" value="<?php echo 
>> set_value('email', '[email protected]'); ?>" />
>> 
>> Com o set_select, set_radio, set_checkbox funciona quase igual. Tens de 
>> colocar um TRUE/FALSE se queres que o campo fique selecionado ou não :)
>> Em 04/08/2011, às 21:09, Julio Fagundes escreveu:
>> 
>>> Ok, vc pode até adaptar, mas ai pode ser chamado do uma gambiarra porque 
>>> tem metodo correto pra isso.
>>> 
>>> - o set_value é pra inputs do tipo text, hidden, password. use de maneira 
>>> correta, assim como o set_select pra select, set_radio, etc... pense nas 
>>> boas práticas ;)
>>> 
>>> - Não acho um bug, acho que cada coisa ta no seu lugar, acho que o metodo 
>>> nao precisa analisar TODOS os inputs se você só quer validar alguns:
>>> 
>>> Poe a mão na massa, cria um helper ou faz assim:
>>>     value="<?php echo ($this->input->post('campo')) ? 
>>> $this->input->post('campo',true) : null ?>"
>>> 
>>> Lembra que o CI so valida os que não tem "required", se esses forem 
>>> preenchidos, ou seja:
>>>    required|is_int - input veio preenchido vazio = FALSE
>>>    is_int - input veio preenchido vazio = TRUE
>>>    is_int - input veio preenchido com 'abcxd' = FALSE
>>> 
>>> - como vc vai saber se passou ou não as validações? tem que ter um metodo 
>>> pra te informar isso né:
>>> 
>>> if($this->form_validation->run() === TRUE)
>>> {
>>>     // Passou
>>> }
>>> else
>>> {
>>>     // Erro
>>> }
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Em 2/8/2011 22:39, Marcelo Diniz escreveu:
>>>> Consegui resolver com o set_value() mesmo, o problema é que se quer 
>>>> utilizar
>>>> ele, vc obrigatóriamente tem q criar regra de validação com form_validation
>>>> e verificar e usar o $this->form_validation->run().
>>>> 
>>>> Dai eu pergunto, isso é um bug a ser corrigido?
>>>> 
>>>> Em 2 de agosto de 2011 17:20, Julio Fagundes
>>>> <[email protected]>escreveu:
>>>> 
>>>>> Você tem que usar o set_select();
>>>> 
>>>> 
>>> 
>>> -- 
>>> *Sds
>>> Julio Fagundes*
>>> 
>>> Desenvolvedor Web - http://juliofagundes.com/<http://juliofagundes.com>
>>> Cel: 22 9956-5987
>>> Skype: julio-fagundes<skype://julio-fagundes?call>
>>> 
>>> _______________________________________________
>>> [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
>> ---------------------------
>> .
>> 
> 
> 
> -- 
> *Sds
> Julio Fagundes*
> 
> Desenvolvedor Web - http://juliofagundes.com/ <http://juliofagundes.com>
> Cel: 22 9956-5987
> Skype: julio-fagundes <skype://julio-fagundes?call>
> 
> _______________________________________________
> [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
---------------------------

Responder a