开发者

Kohana v3 - Passing variables through Request::instance()->redirect()

开发者 https://www.devze.com 2023-02-04 17:24 出处:网络
[Kohana v3] Is there any way to pass variables to the views through Request::instance()->redirect(). What would be a开发者_运维技巧 good alternative? Thanks!Before you call the redirect do these in yo

[Kohana v3] Is there any way to pass variables to the views through Request::instance()->redirect(). What would be a开发者_运维技巧 good alternative? Thanks!


Before you call the redirect do these in your controller:

$success = "Your Email has send successfully";
    $session = Session::instance();
    $session->set('success', $success);
$this->redirect('contact-us', 302);

then in your view page to get the value you do these

<?php 
$session = Session::instance(); 
$success = $session->get_once('success'); 

    if (!empty($success)) : ?>
       <div class="alert alert-success fade in">
        <a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
        <strong>Success! </strong><?=$success?>
       </div>
    <?php endif;?>

that's all.


Deceptively easy if this works for you:

Request::instance()->redirect('/dashboard?err=incomplete');

No reason you can't build the string using any number of $_GET parameters.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号