2017-04-05 68 views
0

这里有两个版本的TestController,我认为它们是一样的,TestController调用welcome.blade.php文件。从控制器的函数调用视图

由于此代码,显示“欢迎”视图。

class TestController extends Controller 
{ 
public function first($status) 
{   
    if($status==0) 
    return view::make('welcome'); 
} 
} 

但是这段代码只创建一个空白页。为什么会发生这种情况?

class TestController extends Controller 
{ 
public function test() 
{ 
    return view::make('welcome'); 
} 
public function first($status) 
{   
    if($status==0) 
    $this->test(); 
} 
} 
+0

'返回$这个 - >测试();''在功能first'现在 –

回答

0

你应该从控制器方法返回的观点:

public function first($status) 
{   
    if ($status === 0) 
     return $this->test(); 
    } 
} 
+0

创建未定义的常量测试errorexception使用 - 假设“测试' –

+0

@AlimurRaziRana检查您是否正确复制了代码。 –

+0

是的,我发现错误,谢谢 –

相关问题