Laravel:在if-else条件下扩展不同的布局

时间:2017-11-18 17:46:07

标签: laravel laravel-5

我试图在if-else语句中扩展不同的布局。 这是我的代码:

@if(Auth::check())
    @extends('layouts.adminPanel')
@else
    @extends('layouts.home')
@endif

但视图文件扩展了两种布局。无论用户是否登录!

我该如何解决?

1 个答案:

答案 0 :(得分:4)

在第一行添加延伸

@extends(\Auth::check() ? 'layouts.adminPanel' : 'layouts.home')