20.09.2021

Technische Doku & Snippets

Variable in Blade Komponente nicht verfügbar

Problem:

Die Parameterübergabe eines Blade-Attributes funktioniert nicht, die Variable in der Komponente ist leer. Es gibt keine Fehlermeldung, sondern die Variable scheint nicht übergeben worden zu sein.

Lösung:

Eventuell liegt der Fehler in der Benutzung eines “Underscores”, Unterstrichs im Variablennamen.

Beispiel: statt “active_record”, verwende “active-record” (im Blade Template) bzw. “ActiveRecord” (im Konstruktor der Klasse, sofern vorhanden).

Quelle:

https://laravel.com/docs/8.x/blade#casing

Warum schaut man sich Dokus eigentlich immer erst dann an, wenn die Tastatur bereits zertrümmert ist?

Illustration einer grünen Blume mit einer Sonnenbrille auf, die in einer blau gepunkteten Vase steht