Redirecionar Pra Outra Página Através Do Botão

Pessoal como Redirecionar pra outra página através do botão, por exemplo após cadastrar

um aluno e clicar no botão cadastrar, quero que ele me leve para página de cadastro de login

então como ficaria colocaria esse link no submit:

<div class="row buttons">

	&lt;?php echo CHtml::submitButton(&#036;model-&gt;isNewRecord ? 'Create' : 'Save'); ?&gt;


&lt;/div&gt;

bia, você deve linkar o seu formulário, para a action que irá realizar o cadastro do usuário normalmente.

Após realizar o cadastro corretamente é que em seu controller você redireciona o usuário para a página de login.




// Em seu Controller

$this->redirect(array('site/login')); // Substitua 'site/login', pela rota utilizada em seu projeto.



Podes criar assim:




<?php echo CHtml::submitButton('Cadastrar Novo', array('submit' => $this->createUrl('cadastrologin/create'))); ?>



Não sei se já responderam à sua pergunta, mas pelo que entendi vc quer redirecionar após a execução do processo. Então, no Controller, coloque um redirect, enviando para o local que deseja. A sintaxe é a seguinte:


redirect(mixed $url, boolean $terminate=true, integer $statusCode=302);

Exemplo:


$this->redirect(array('/', 'token'=>$token));

Fiz exatamente assim deu certo, Obrigada esse fórum é ótimo XD