Php 如果没有,则使用刀片并延伸
我想检查简单的条件,然后决定我应该扩展什么样的模板。我想这样做:Php 如果没有,则使用刀片并延伸,php,laravel,laravel-5,laravel-blade,Php,Laravel,Laravel 5,Laravel Blade,我想检查简单的条件,然后决定我应该扩展什么样的模板。我想这样做: @if(Auth::check()) @extends("template/index") @else @extends("template/login") @endif 但是当我这样做时,我会扩展两个模板….您应该使用@phpblade指令根据条件创建一个新变量: @php $template = Auth::check() ? 'index' : 'login'; @endphp @extends('
@if(Auth::check())
@extends("template/index")
@else
@extends("template/login")
@endif
但是当我这样做时,我会扩展两个模板….您应该使用
@php
blade指令根据条件创建一个新变量:
@php
$template = Auth::check() ? 'index' : 'login';
@endphp
@extends('template/' . $template)
这样不行,idk如果我做错了什么。@A.Rodrigues请查看更新。我想拉威尔改变了指令syntax@a-罗德里格斯你有机会检查吗?我试着检查,但没有发现有用的东西