ページを通常どおり (ajax ではなく) 要求すると、印刷された文字列 "@extends('layouts.default')" が表示される空白の画面が表示される理由を説明してもらえますか?
@if(!Request::ajax())
@extends('layouts.default')
@section('content')
@endif
Test
@if(!Request::ajax())
@stop
@endif
Ajax の問題を解決しようとしています。リクエスト タイプごとに 2 つのテンプレートを作成したくありません。また、ブレード テンプレートを使用したいので、コントローラー レイアウトを使用してもうまくいきません。ブレードテンプレートでそれを行うにはどうすればよいですか? 私はこのLaravel を見ていました: how to render only one section of a template?
ところで。ajaxでリクエストすると、正常に機能します。