[eluser]Yakow[/eluser]
Hi dudes.
So, again a newbie question for all.
When I try to edit something, i cant get the required message.
The controller code:
Quote: function gravar_edicao(){
$this->load->library('form_validation');
$config = array(
array(
'field'=>'nomeGa',
'label'=>'Nome',
'rules'=>'required'
)
);
$data['id'] = $this->input->post('id');
$this->form_validation->set_message('required', '<p class="msg error">O campo %s é requerido.</p>');
$this->form_validation->set_rules($config);
if($this->form_validation->run() == FALSE){
redirect('administracao/galerias/editar/'.$data['id'],'refresh');
}else{
$data['nomeGa'] = $this->input->post('nomeGa');
$this->load->model('administracao/galerias_model');
if($this->galerias_model->gravar_edicao($data)){
$this->session->set_flashdata('status', '<p class="msg done">Notícia editada com sucesso.</p>');
redirect('administracao/galerias/listar/', 'refresh');
}else{
$this->session->set_flashdata('status', '<p class="msg done">Erro ao editar a notícia.</p>');
echo "Erro ao alterar produto";
}
}
}
The view:
Quote: <?
echo validation_errors();
echo form_open_multipart(base_url().'administracao/galerias/gravar_edicao');
echo form_fieldset("Adicionar Galeria");
echo form_hidden('id',$dados_galerias[0]->id);
echo form_label('* Nome da categoria:','nomeGa');
echo br(1);
echo form_input('nomeGa',$dados_galerias[0]->nomeGa);
echo br(2);
echo form_submit('mysubmit','Alterar');
echo form_reset('myreset','Cancelar');
?>
The page just refresh.
So, why i cant recive the REQUIRED MESSAGE? Ty.