Meine Blog-Beiträge

Laravel Option Framework

Laravel Option Framework


Das Laravel Option Framework, das von Haruncpi vorgestellt wird, hilft Ihnen, an einem Ort mit einer Vielzahl von Eingabetypen zu verwalten, die die dynamischen Einstellungen Ihrer Laravel-Anwendung unterstützen.


Die Hauptmerkmale sind:

  • Eine einfache Benutzeroberfläche
  • Einstellbare Route
  • Konfigurierbare Middleware
  • Austauschbare Schnittstelle
  • Laravel-Verifizierungsunterstützung

config/options.php definiert eine Datei, die wie das folgende Beispiel aussieht:

zurück [
[
"id" => "allgemein",
"label" => "Allgemein",
"icon" => "fa-cubes",
"felder" => [
[
"type" => "text",
"id" => "site_name",
"label" => "SiteName",
"Beschreibung" => "Geben Sie Ihren Websitenamen ein",
"icon" => "fa-globe",
"Validierung" => 'required|min:10'
],
[
"type" => "text",
"id" => "site_slogan",
"label" => "Site Slogan",
"Beschreibung" => "Site-Slogan eingeben",
"Validierung" => 'erforderlich'
],
[
"typ" => "timepicker",
"id" => "backup_time",
"label" => "Backup Time",
"Beschreibung" => "Db-Backup-Zeit einstellen",
"Validierung" => 'erforderlich'
]
]
],
[
"id" => "sozial",
"label" => "Social",
"icon" => "fa-globe",
"felder" => [ /* ... */ ]
]
];

So importieren Sie eine Option in Ihren Code getOption():

getOption('backup_time');

Die folgenden Feldtypen werden beim Schreiben dieses Pakets unterstützt:

  • Text
  • Textarea
  • Switcher
  • Editor
  • Colorpicker
  • Datepicker
  • Timepicker
  • Datetimepicker
  • Dropdown
  • Autovervollständigen
  • Radio
  • Etikett
  • multicheck
  • Symbol

Sie können mehr über dieses Paket erfahren, alle Setup-Anweisungen abrufen und den Quellcode auf GitHub aus dem laravel-option-framework anzeigen.



Diesen Artikel teilen


Kommentare (0)

Kommentar