Individuelle Übersetzungen in Laravel Formularvalidierungen

In der Regel werden Attributnamen und Fehlermeldungen für die Validierung von Formularen in Laravel ja in den Sprachdateien gespeichert z.B.  resources/lang/CODE/validation.php

Die Controller-eigene validate()  Methode sowie Validator::make()  können jedoch auch mit zusätzlichen Parametern aufgerufen werden, um diese Übersetzungen punktgenau zu überschreiben.

„Individuelle Übersetzungen in Laravel Formularvalidierungen“ weiterlesen

Accessor Attribut in JSON/Array Ausgabe verfügbar machen

Bei der Konvertierung eines Laravel-Models in JSON/Array werden alle Attribute des Models in das entsprechende Format umgewandelt. Dabei geht jedoch die Möglichkeit verloren, auf Accessoren zuzugreifen. Dies kann jedoch mit dem Model-Attribut $appends  umgangen werden. Hier werde alle Accessoren hinterlegt, die beim Konvertieren mit einbezogen werden sollen.

„Accessor Attribut in JSON/Array Ausgabe verfügbar machen“ weiterlesen

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). „Dynamisch Codesnippets von einem extends-Template in ein übergeordnetes Template „pushen““ weiterlesen