Redirect 来自控制器的Larvel重定向不';它似乎起作用了
我从控制器重定向时遇到问题 我知道 但是什么也没发生 当我用echo或print\r替换return时,我的页面上就有了代码的平静,重定向工作也就开始了 在我的路由文件中,我有Redirect 来自控制器的Larvel重定向不';它似乎起作用了,redirect,laravel,laravel-4,Redirect,Laravel,Laravel 4,我从控制器重定向时遇到问题 我知道 但是什么也没发生 当我用echo或print\r替换return时,我的页面上就有了代码的平静,重定向工作也就开始了 在我的路由文件中,我有 Route::get('portfolio/{slug}--{id}', array( 'as' => 'portfolio.show', 'uses' => 'ProjectController@show' ) )->where(array('id' => '[0-9]+
Route::get('portfolio/{slug}--{id}', array(
'as' => 'portfolio.show',
'uses' => 'ProjectController@show'
)
)->where(array('id' => '[0-9]+', 'slug' => '[a-z\-]+'));
我在这里添加我的ProjectController和routes文件
如何在视图中包含重定向?我如何才能运行重定向
谢谢你,对不起我的英语
解决了的
事实上,我有
public function failshow($id){
$this->show('null', $id);
}
调用函数show($slug,$id)
但一定是这样
public function failshow($id){
return $this->show('null', $id);
}
请给我们看一下您的控制器。您是否有名为
公文包的路线。show
?例如Route::get('portfolio/show',array('as'=>'portfolio.show','uses'=>'portfolioController@showAction'));
您是否有名为公文包的路由。在路由中显示。php
?我的控制器和我的路由文件在这里=>
public function failshow($id){
return $this->show('null', $id);
}