Лезвие, если еще и расширяет - PullRequest
0 голосов
/ 28 марта 2019

Я хочу проверить простое условие, а затем решить, какой шаблон следует расширить.Я хочу сделать что-то вроде этого:

@if(Auth::check())
   @extends("template/index")
@else
    @extends("template/login")
@endif

Но когда я это сделаю, я получу оба шаблона расширенными ....

1 Ответ

0 голосов
/ 28 марта 2019

Вы должны создать новую переменную на основе условия, используя директиву @php blade:

@php
    $template = Auth::check() ? 'index' : 'login';
@endphp

@extends(template/' . $template)
...