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.

Typ Formate
Bilder JPEG, PNG, GIF, SVG
Dokumente PDF, DOC, DOCX, etc.
Andere Alle 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
Feld Beschreibung
Name Anzeigename der Datei
Ordner Zugeordneter Ordner
Dateigröße Größ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)
Feld Beschreibung
filename Pfad zur Originaldatei
thumb Pfad zum Thumbnail
name Anzeigename
filetype MIME-Type
filesize Dateigröße in Bytes
parent_id Ordner-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