Dynamisch Codesnippets von einem extends-Template in ein übergeordnetes Template „pushen“

Der Blade-Befehl @stack  ist sehr nützlich, wenn es z.B. darum geht, template-individuelles JavaScript im Template zu definieren, jedoch erst am Ende des generierten Quelltextes auszugeben (damit eventuell erforderliche Bibliotheken vorher geladen werden können).

Dazu „pusht“ man im Extension-Template den individuellen Code und fügt diesen dann im Haupttemplate (index) via @stack  ein. @push  kann dabei beliebig oft eingesetzt werden und wird in der Reihenfolge eingefügt, wie die Templates eingebunden sind.

Siehe hierzu auch meinen Artikel Pushing und Stacking ohne Laravels Blade

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert