Dies ist eine Erweiterung von einem Beitrag habe ich vor ein paar Tagen gemacht: Change a page without refreshing - Laravel/AjaxÜberprüfen Sie, ob eine Seite über Ajax in Laravel genannt wird
Grundsätzlich Ich versuche, die URL-Struktur von Soundcloud zu replizieren, wo Sie Wenn Sie auf einen Link klicken, wird der Inhalt geladen, ohne die Seite zu aktualisieren. Wenn Sie jedoch direkt auf dieser Seite landen, wird das Design nicht repliziert und es bricht effektiv.
Ich habe nach Möglichkeiten gefragt, wie ich in Laravel einchecken kann, wenn die Seite über Ajax angefordert wird oder ohne einen Ajax-Anruf gelandet ist.
Momentan passiert Folgendes: Wenn ich die Seite aufruft, hat die Ansicht eine Mastervorlage, die so erweitert wurde, dass doppelte Mastervorlagen auf der einen Ansicht erstellt werden.
Ich denke, ob ich
@if(!Request::ajax())
@extends('masterlayout')
@endif
so etwas wie getan würde es funktionieren, aber versucht und kein Glück.
Jede Hilfe wie immer wird sehr geschätzt!
Dank
können Sie den vollständigen Ansichtscode anzeigen? –