Cara,

Comecei a usar o cake a pouco tempo, mas pelo que aprendi até o momento, uma
boa forma de se fazer isso é criar o arquivo:
*/app/views/pages/home.thtml*

nele vc coloca o redirecionamento para a pagina que vc deseja. Eu uso sempre
assim:


function checkSession(){

// Se não tiver nada na sessão "Usuario"

if (!$this->Session->check('Usuario')){

// Redireciona para a pagina de login

$this->redirect('/Usuarios/login');

exit();

}

}


Espero ter ajudado em algo.

Até mais!!




Em 20/09/07, Tulio Faria <[EMAIL PROTECTED]> escreveu:

>
> Uma coisa interessante, que faço na maioria dos meus projetos é criar
> um controller home por exemplo, que nao usa nenhum model (ou alguns
> dependendo da situacao), assim posso colocar informacoes dinamicas
> atraves dele, como dados de um model, ou outra coisa qualquer...
> Depois é só redirecionar como o amigo Bill disse...
>
> Ou mais facil que isso, criar o pages/home.thtml...
>
> t+
>
> On 19 set, 14:28, Bill <[EMAIL PROTECTED]> wrote:
> > ou vc pode adicionar no arquivo /config/routes.php a seguinte linha
> >
> > $Route->connect ('/', array('controller'=>'usuarios',
> 'action'=>'login'));
> >
> > ou simplesmente seguir o que diz nesta página principal do framework,
> editar estes arquivos, e adicionar um redirecionamento em javascript mesmo,
> ou o header(location:)
> >
> > Editing this Page
> >
> > To change the content of this page, create: /app/views/pages/home.thtml.
> > To change its layout, create: /app/views/layouts/default.thtml.
> >
> > > Pessoal,
> >
> > > Como faço para quando o usuarios acessar o app/ não mostrar o lance
> > > do framework, "CakePHP Rapid Development
> >
> > > Your database configuration file is present.
> >
> > > Cake is able to connect to the database."
> >
> > > mas ser direcionado para Usuarios/login, por exemplo? Teria que
> > > alterar o htaccess?
> >
> > > Falou!
> >
> > > >
>


-- 
Att.
        Juscélio Dutra de Sousa
        [EMAIL PROTECTED]
        [EMAIL PROTECTED]

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a