Zuweisen einer Variablen in einer Blattvorlage

Zuweisen einer Variablen in einer Blattvorlage

Problem

Sie möchten eine Variable in einer Blattvorlage zuweisen.

Lösung

Blade liefert keinen Befehl dazu, dies zu tun.

Die Idee ist, die Logik von der Präsentation sauber zu trennen. Aber für den Fall, in dem es zweckmäßiger ist, eine Variable in einer Vorlage zuzuweisen, finden Sie 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, da Blade -Kommentare im folgenden Format übersetzt werden.

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

Siehe Verwenden von Kommentaren in Blade -Vorlagen.

Diskussion

Sie erweitern auch Blade hinzu und fügen einen neuen Befehl hinzu, wie z. B. @Setvar.

Siehe das Rezept für Ausdehnung der Blade -Vorlagen.