Salve Salve Galera do CI, Tenho uma view que é enviada para um controller. Neste controller faço uma validação, utilizando a library validation. Se passa na validação chamo um método de autenticação de um determinado modelo. Aí falo uma validação se o usuário foi autenticado ou não. Se ele foi autenticado, utilizo um método de um outro modelo, que guarda na sessão os itens de menu.
Ok, até aqui tudo funcionando. Aqui vem o problema. Quando escolho um item do menu, o usuário é enviado para o controller específico daquele item de menu, em uma ação específica. Neste controller faço uma validação se ele tem acesso ou não ao item de menu escolhido. Quando ele não tem acesso, grava uma variavel de erro na sessão e volta para a página incial. Só que aqui o menu não aparece completamente. Só aparece uma parte do menu. É como se ele tivesse perdido as informações que eu já tinha gravado na sessão. Obs.: Quando eu valido se o usuário tem ou não acesso ao item escolhido, fiz um teste. Regravei na sessão os itens de menu, desse jeito funcionou. Quando o usuário não tem acesso e eu o retorno para a pagina inicial o menu aparece por completo. Alguém sobre esse problemaw Acredito que deve ser alguma configuração do tamanha da sessão. o que acham?? -- Daniel Pinna
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

