Zum Inhalt springen

Medienverwaltung

Die Medienverwaltung ermöglicht das Hochladen und Organisieren von Dateien.

  • URL: /backend/media
  • Berechtigung: Rolle “media” erforderlich

Die Übersicht zeigt alle hochgeladenen Dateien in einer Galerieansicht:

  • Bilder: Mit Vorschaubild
  • Andere Dateien: Mit Dateityp-Icon
  • Ordner: Als Navigationsordner

Ordner ermöglichen die Organisation von Dateien in einer hierarchischen Struktur.

TypFormate
BilderJPEG, PNG, GIF, SVG
DokumentePDF, DOC, DOCX, etc.
AndereAlle gängigen Formate
  1. Dateien per Drag-and-Drop in den Upload-Bereich ziehen
  2. Oder “Upload” Button klicken und Dateien auswählen
  3. Dateien werden automatisch verarbeitet

Bei Bildern (JPEG, PNG, GIF):

  • Thumbnail-Generierung: Vorschaubild mit max. 400px Breite/Höhe
  • Qualitätsoptimierung: JPEG-Komprimierung auf 75%
  • Formaterhaltung: Originaldatei bleibt erhalten

Bei SVG-Dateien:

  • XML-Header: Falls fehlend, wird automatisch eingefügt
  • Keine Größenänderung: SVGs werden unverändert gespeichert
FeldBeschreibung
NameAnzeigename der Datei
OrdnerZugeordneter Ordner
DateigrößeGröße in Bytes (nur Anzeige)

Bilder werden mit einer Vorschau angezeigt. Für andere Dateitypen wird ein entsprechendes Icon gezeigt.

Eine bestehende Datei kann durch eine neue ersetzt werden:

  1. Datei bearbeiten aufrufen
  2. Im Bereich “Neue Datei hochladen” eine Datei auswählen
  3. Die alte Datei wird durch die neue ersetzt
  1. “Neuer Ordner” wählen
  2. Ordnernamen eingeben
  3. Ordner wird erstellt
  • Klick auf einen Ordner öffnet dessen Inhalt
  • Breadcrumb-Navigation zeigt den aktuellen Pfad
  • “Zurück”-Button führt zur übergeordneten Ebene
  1. In der Galerieansicht auf “Delete” klicken
  2. Löschung bestätigen
  3. Datei wird vom Server entfernt

Hinweis: Das Löschen einer Datei entfernt auch das zugehörige Thumbnail.

Hochgeladene Dateien können in Seiten verwendet werden:

  • Bilder: Als Bild-Element oder im WYSIWYG-Editor
  • Dokumente: Als Download-Link
  • Slider-Galerien: Mehrere Bilder als Slideshow
  • Dateien: /public/uploads/
  • Thumbnails: /public/uploads/ (mit generiertem Dateinamen)
FeldBeschreibung
filenamePfad zur Originaldatei
thumbPfad zum Thumbnail
nameAnzeigename
filetypeMIME-Type
filesizeDateigröße in Bytes
parent_idOrdner-ID

Für Erweiterungen stehen folgende Hooks zur Verfügung:

  • ImageProcessing: Nach der Bildverarbeitung
  • MediaPostProcessing: Nach dem Speichern der Metadaten
  • MediaOnDelete: Vor dem Löschen einer Datei