从控制器的函数调用视图
问题描述:
这里有两个版本的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();
}
}
答
你应该从控制器方法返回的观点:
public function first($status)
{
if ($status === 0)
return $this->test();
}
}
+0
创建未定义的常量测试errorexception使用 - 假设“测试' –
+0
@AlimurRaziRana检查您是否正确复制了代码。 –
+0
是的,我发现错误,谢谢 –
'返回$这个 - >测试();''在功能first'现在 –