Может кто-нибудь объяснить мне, почему я получаю пустой экран с напечатанной строкой «@extends ('layouts.default») «если я запрашиваю страницу обычно (не ajax)?Laravel 4: если инструкция в плане лезвия работает странно
@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, он работает так, как должен.
Пожалуйста, отметьте свой собственный ответ, как принято, чтобы другие могли видеть, что он правильный. –
Я могу принять свой собственный ответ только через 21 час. –
Я вижу - мои извинения. –