DR
Redirecionar após login
Fechado
Boa tarde,
Estou tentando modificar o método onLogin do Template ERP III, para que eu possa enviar para o usuário um link direto do registro a ser editado, exemplo: "teste.localhost/index.php?class=TesteForm&method=onEdit&key= Porém hoje, o template "olha" para o frontpage padrão do cadastro do usuário e redireciona para ele.
Já tentei algumas alterações aqui, mas achei todas poucos elegantes (leia-se gambiarras), será que alguém aqui no fórum já teve essa necessidade ou tem alguma sugestão para essa implementação? Lembrando que além do controller preciso enviar o método e os parâmetros do registro a ser visualizado.
Desde já obrigado!
Estou tentando modificar o método onLogin do Template ERP III, para que eu possa enviar para o usuário um link direto do registro a ser editado, exemplo: "teste.localhost/index.php?class=TesteForm&method=onEdit&key= Porém hoje, o template "olha" para o frontpage padrão do cadastro do usuário e redireciona para ele.
Já tentei algumas alterações aqui, mas achei todas poucos elegantes (leia-se gambiarras), será que alguém aqui no fórum já teve essa necessidade ou tem alguma sugestão para essa implementação? Lembrando que além do controller preciso enviar o método e os parâmetros do registro a ser visualizado.
Desde já obrigado!
Olá Davy, eu faço dessa forma:
Bom dia Ivan,
Eu tentei fazer algo assim, mas quando o index redireciona para o login os parâmetros class e method são alterados e eu perco os que vieram na requisição inicial.
Vou tentar guardar esses valores na sessão e implementar conforme a tua sugestão.
Obrigado!
Bom dia Ivan,
Eu tentei fazer algo assim, mas quando o index redireciona para o login os parâmetros class e method são alterados e eu perco os que vieram na requisição inicial.
Vou tentar guardar esses valores na sessão e implementar conforme a tua sugestão.
Obrigado!
Só pra encerrar o tópico, resolvi da seguinte forma:
- no index, antes de chamar o LoginForm, eu guardo na sessão os dados necessário vindos do request;
- e no método onLogin do LoginForm, eu resgato estes dados antes de setar as informações do usuário logado e aí consigo fazer o redirecionamento mantendo a funcionalidade de redirecionar para user->frontpage caso a requisição esteja nula.