dongtaogu8510 2014-04-16 15:57
浏览 24
已采纳

在Laravel 4上使用params重定向无法正常工作

I'm having trouble redirect with parameters on laravel 4.

In the View Session::get always getting 'Null'.

//route

Route::get('admin/banners/cadastro', array(
    'as' => 'banners_cadastro', 
    'uses' => 'BannerController@cadastro'
)); 

//BannerController

public function cadastro(){
    $input = Input::all();
    $file = Input::file('arquivo');

    if (Request::isMethod('post')) {

        $upload = $this->_tbBanner->upload($file, $file_path, $file_name);

        $result = $this->_tbBanner->cadastro($input);
                    //result returns true
        if($result) {
            return Redirect::route('banners_cadastro')-    >with('success',Helper::format_message('Cadastrado com sucesso!','success'));
        } else {
            return Redirect::route('banners_cadastro')-    >with('success',Helper::format_message('Erro ao cadastrar!','danger'));
        } 
    } 
      return View::make('banners.cadastro');

  }

// View banner/cadastro.blade.php

 {{ Session::get('success') }}
 {{ var_dump(Session::get('success')) }} //print 'Null' 

thx,

  • 写回答

1条回答 默认 最新

  • duanche2007 2014-04-16 17:03
    关注

    Your checking if the method is post, however your route is only a get route, meaning your view is only been made and not redirected with a session.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行
  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?