DataFirefly Product Video
Benutzerhandbuch für das Modul DataFirefly Product Video: Videos (MP4, YouTube, Vimeo) zur PrestaShop-Produktgalerie hinzufügen.
Überblick
DataFirefly Product Video fügt Videos direkt in die Miniaturansicht-Galerie der PrestaShop-Produktseite ein, neben den Bildern. Drei Quellen werden unterstützt: gehostete Dateien (MP4, WebM, OGG), YouTube und Vimeo. Jedes Video hat sein eigenes Poster, seine Wiedergabeoptionen und eine anpassbare Position.
- Kompatibilität: PrestaShop 8.0 bis 8.9
- Multishop: ja
- Mehrsprachig: Titel und Beschreibung je Sprache übersetzbar
- Version: 1.0.0
Installation
- Gehen Sie im Back-Office zu Module > Modul-Manager.
- Klicken Sie auf Modul hochladen und wählen Sie die Datei
dfproductvideo.zipaus. - Das Modul erstellt automatisch seine Tabellen und die Upload-Ordner (
img/dfproductvideo/videosundimg/dfproductvideo/posters). - Klicken Sie auf Konfigurieren, um die Standardeinstellungen festzulegen.
Globale Konfiguration
Die Konfigurationsseite legt die Werte fest, die standardmäßig auf jedes neue Video angewendet werden:
- Autoplay – automatische Wiedergabe (der Stummmodus wird von Chrome und Safari vorausgesetzt).
- Stumm – erforderlich, wenn Autoplay aktiviert ist.
- Schleife – spielt das Video fortlaufend ab.
- Steuerelemente anzeigen – native Wiedergabeleiste.
- Verzögertes Laden (Lazy Load) – lädt das Video erst, wenn es sichtbar wird.
- Lightbox / Vollbild – öffnet das Video in einer Überlagerung.
- Responsiv – passt sich an die Bildschirmbreite an.
- Analytics – zählt die Anzahl der Wiedergaben pro Video.
- Max. Dateigröße (MB) – Upload-Limit, standardmäßig 50 MB.
- Erlaubte Erweiterungen – standardmäßig
mp4,webm,ogg. - Farbe und Hintergrund des Play-Symbols – Anpassung der Wiedergabe-Schaltfläche.
Ein Video zu einem Produkt hinzufügen
- Öffnen Sie eine Produktseite im Back-Office.
- Gehen Sie zum vom Modul hinzugefügten Tab Videos.
- Wählen Sie die Quelle: hochzuladende Datei, YouTube-Link oder Vimeo-Link.
- Geben Sie bei Bedarf ein Poster (Titelbild) und einen Titel / eine Beschreibung je Sprache an.
- Passen Sie die Wiedergabeoptionen (Autoplay, Stumm, Schleife, Steuerelemente) an, falls sie von den Standardwerten abweichen.
- Speichern Sie. Das Video erscheint in der Produktgalerie.
Videos können per Drag & Drop neu angeordnet, aktiviert oder deaktiviert werden, und eines davon kann als Titelvideo festgelegt werden (nur eines pro Produkt und pro Shop).
Automatische Poster
Wenn kein Poster angegeben wird, erzeugt das Modul automatisch ein Vorschaubild: die YouTube-Miniatur (hqdefault) für YouTube-Videos und die Vimeo-Miniatur für Vimeo-Videos. Für hochgeladene Dateien wird empfohlen, ein Poster manuell bereitzustellen.
Anzeige im Front-Office
Die Videos werden direkt nach den Bildern in die Miniaturansicht-Galerie der Produktseite eingefügt. Beim Klick wird das Video an Ort und Stelle abgespielt oder je nach Konfiguration in einer Lightbox geöffnet. Hochgeladene Videos verwenden den nativen HTML5-Player; YouTube und Vimeo werden über ihren offiziellen Player mit den den gewählten Optionen entsprechenden Parametern eingebunden (Autoplay, Stumm, Schleife, Steuerelemente).
Analytics
Wenn die Analytics-Option aktiv ist, erhöht jede Wiedergabe einen in der Datenbank gespeicherten Zähler (play_count). So lässt sich das Video-Engagement pro Produkt messen.
Deinstallation
Die Deinstallation entfernt die Tabellen des Moduls sowie seine Einstellungen. Die mit den Produkten verbundenen Videodateien und Poster werden ebenfalls bereinigt.
Technische Details
- Tabellen:
dfproductvideo(Videos und Optionen) unddfproductvideo_lang(übersetzter Titel / Beschreibung). - Verwendete Hooks:
displayAdminProductsExtra,displayAfterProductThumbs,actionFrontControllerSetMedia,actionProductUpdate,actionProductDelete,displayBackOfficeHeader. - Verwaltung der Videos über einen AJAX-Controller (Speichern, Löschen, Neuordnen, Aktivieren).
- Wiedergabe-Tracking über einen dedizierten Front-Controller.