Pessoal, alguém aqui tá usando ou já usou esse método de Validação conforme explicado na documentação ?
http://codeigniter.com/user_guide/libraries/form_validation.html Bem, resumindo consiste em criar um arquivo form_validation dentro da pasta config e lá associar através de um array, o nome do controlador e dá função as validações para cada campo. Achei bem legal isso para organizar melhor as coisas. Bem, a questão é que reparei que existe uma "falha" ai. Ao menos é o que eu acho. Caso o seu controlador esteja dentro de uma subpasta, digamos, admin, vc não tem como especificar isso. Qual o problema ? Vamos supor uma estrutura assim : /application/controllers/admin/login.php /application/controllers/site/login.php OU seja, dois controladores com os mesmos nomes mas em pastas diferentes. Como no arquivo form_validation eu não tenho como diferenciar os controladores por pasta.. ferrou tudo, pois ele só aceita algo assim : $config = array( 'login/index' => array( array( 'field' => 'username', 'label' => 'Username', 'rules' => 'required|min_length[5]|max_length[12]|xss_clean' ), array( 'field' => 'password', 'label' => 'Password', 'rules' => 'required|xss_clean' ) ) ); Mas não aceita algo assim : $config = array( 'admin/login/index' => array( array( 'field' => 'username', 'label' => 'Username', 'rules' => 'required|min_length[5]|max_length[12]|xss_clean' ), array( 'field' => 'password', 'label' => 'Password', 'rules' => 'required|xss_clean' ) ) ); Alguém notou isso ? Bem, tou usando o CI 2.0.2. Abs. Diego _______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

