laravel

Zuweisen einer Variablen in einer Blade-Vorlage

Zuweisen einer Variablen in einer Blade-Vorlage

Problem

Sie möchten eine Variable in einer Blade-Vorlage zuweisen.

Lösung

Blade bietet dafür keinen Befehl.

Die Idee ist, Logik und Präsentation sauber zu trennen. Aber für den Fall, dass es sinnvoller ist, eine Variable in einem Template zuzuweisen, hier ein paar Tricks.

Sie können immer die PHP-Tags verwenden.


$var

Oder Sie können einen Blade-Kommentar mit einer speziellen Syntax verwenden.

--*/ $var = 'test' /*--
$var

Diese zweite Methode funktioniert, weil Blade-Kommentare im folgenden Format übersetzt werden.

Somit wird die obige Variablenzuweisung in den folgenden PHP-Code übersetzt.

Siehe Verwenden von Kommentaren in Blade-Vorlagen.

Diskussion

Sie erweitern Blade auch, indem Sie einen neuen Befehl hinzufügen, z. B. @setvar.

Siehe das Rezept zum Erweitern von Blade-Vorlagen.

So installieren Sie League of Legends auf Ubuntu 14.04
Wenn Sie ein Fan von League of Legends sind, dann ist dies eine Gelegenheit für Sie, League of Legends zu testen. Beachten Sie, dass LOL von PlayOnLin...
Installieren Sie das neueste OpenRA-Strategiespiel auf Ubuntu Linux
OpenRA ist eine Libre/Free Real Time Strategy Game Engine, die die frühen Westwood-Spiele wie den Klassiker Command & Conquer: Red Alert Red nachbilde...
Installieren Sie den neuesten Dolphin Emulator für Gamecube & Wii unter Linux
Mit dem Dolphin Emulator können Sie Ihre ausgewählten Gamecube- und Wii-Spiele auf Linux-Personalcomputern (PC) spielen. Als frei verfügbarer Open-So...