2016-11-15 25 views

回答

2

更新:

您可以使用一个变量来解决您的问题是这样的:

@php 
if(auth()->user()) { {{-- Here you can also use any session variable --}} 
     $layout = 'layouts.one'; 
} else { 
     $layout = 'layouts.two'; 
} 
@endphp 

@extends($layout) 

希望这有助于!

+0

我已经试过,但没有工作。 –

+0

我已更新我的答案,请看看 –

+0

是的它的工作。 :) 谢谢 –

1

当然这是可能的。 您可以在刀片文件中使用简单的if条件来执行此操作。

@if(Session::has('aSessionVarHere')) 
@extends('layouts.master.session') 
@else 
@extends('layouts.master.no-session') 
@endif 

为验证Session正面使用如上所述。