Yii Framework Forum: Redirecionar Pra Outra Página Através Do Botão - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Redirecionar Pra Outra Página Através Do Botão Rate Topic: -----

#1 User is offline   bia 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 17
  • Joined: 17-January 13

Posted 10 February 2013 - 10:05 AM

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">
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
</div>
"Só sei que nada sei..."
0

#2 User is offline   Lothor 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 147
  • Joined: 05-August 11
  • Location:Brazil

Posted 10 February 2013 - 10:26 PM

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.

0

#3 User is offline   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 215
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 11 February 2013 - 07:41 AM

View Postbia, on 10 February 2013 - 10:05 AM, said:

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">
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
</div>


Podes criar assim:

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



Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#4 User is offline   Eduardo Azeredo 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 13-August 12
  • Location:Rio de Janeiro - Brasil

Posted 14 February 2013 - 07:29 AM

View Postbia, on 10 February 2013 - 10:05 AM, said:

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">
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
</div>



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));

Eduardo Azeredo
Rio de Janeiro/Brasil
0

#5 User is offline   bia 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 17
  • Joined: 17-January 13

Posted 19 February 2013 - 08:33 AM

View PostAdrian Lucas, on 11 February 2013 - 07:41 AM, said:

Podes criar assim:

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



Fiz exatamente assim deu certo, Obrigada esse fórum é ótimo XD
"Só sei que nada sei..."
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users