如果我正常请求页面(不是ajax),有人可以解释一下为什么我会得到带有打印字符串“@extends('layouts.default')”的空白屏幕吗?
@if(!Request::ajax())
@extends('layouts.default')
@section('content')
@endif
Test
@if(!Request::ajax())
@stop
@endif
我正在尝试解决 Ajax 的问题,我不想为每种请求类型创建 2 个模板,而且我确实想使用刀片模板,因此使用控制器布局对我不起作用。我怎样才能在刀片模板中做到这一点?我在看这个Laravel:如何只渲染模板的一部分?
顺便一提。如果我用 ajax 请求它,它会像它应该的那样工作。