Laravel - 正在加载视图 - >得到空白页问题

时间:2017-06-13 19:46:10

标签: php laravel view

这是我的班级

class PageController extends Controller
{
    public function show($slug = null, $slug2 = null)
    {
        if (!$slug2) { 
            $cat1 = 1;
            return view('frontend/pages/category', [
               'categories' => $cat1
            ]);
        }
    }
}

此版本的代码工作正常。 如果我将返回视图逻辑移动到一个单独的函数中:

        class PageController extends Controller
        {

                public function show($slug = null, $slug2 = null)
                {
                    if (!$slug2) { 
                        $cat1 = 1;
                        $this->myfunction($cat1);
                    }
                }
                public function myfunction($cat1)
                {
                        return view('frontend/pages/category', [
                           'categories' => $cat1
                        ]);
                }
         }

我得到一个空白页面。日志中没有任何内容。知道为什么吗?

1 个答案:

答案 0 :(得分:2)

您应该在myfunction

中返回show的结果