Blade 条件扩展
Blade conditional extends
我知道这似乎是一个已回答的问题,但它不是(我希望如此)。
我寻找的是一种扩展或不扩展视图的方法:如果请求是 ajax 调用,则视图不会扩展任何内容。类似于:
@if(!Request::ajax())
@extends('navbar')
@section('home')
<div>"my content"</div>
@stop
@else
<div>"my content"</div>
@endif
这不是我要找的:
@extends((( Request::ajax()) ? 'layouts.ajax' : 'layouts.default' ))
我的意思是如果请求是 ajax 调用,我希望视图不要扩展任何内容。
希望清楚。
谢谢!
使用 @include
语句解决
我知道这似乎是一个已回答的问题,但它不是(我希望如此)。
我寻找的是一种扩展或不扩展视图的方法:如果请求是 ajax 调用,则视图不会扩展任何内容。类似于:
@if(!Request::ajax())
@extends('navbar')
@section('home')
<div>"my content"</div>
@stop
@else
<div>"my content"</div>
@endif
这不是我要找的:
@extends((( Request::ajax()) ? 'layouts.ajax' : 'layouts.default' ))
我的意思是如果请求是 ajax 调用,我希望视图不要扩展任何内容。
希望清楚。
谢谢!
使用 @include
语句解决