Das Plugin MrpixMediaRouter wurde entwickelt, um in Shopware hinterlegten Medien eine feste URL zu geben. Hinterlegt man in Shopware eine Datei, so bekommt diese einen dynamisch generierten Link. Tauscht man diese Datei aus, so ändert sich auch der Link. Problematisch ist es, wenn man durch eine sich häufig ändernde Datei wie eine Speisekarte, alle Links in den Templates aktualisieren muss.

Hier kommt dieses Plugin zum Einsatz. In der Pluginkonfiguration kann man einen festen Link für die Medien festlegen. Wird dieser Link aufgerufen, wird man automatisch auf den dynamischen Link weitergeleitet.

Plugin Konfiguration

Ruft man nun im Browser die URL https://example.de/media/MeineSpeisekarte.pdf auf, so wird man automatisch auf den dynamischen Link https://example.de/media/c4/e4/0d/1626099982/Speisekarte.pdf weitergeleitet.

Der in den Einstellungen hinterlegte Link ist statisch und kann überall verwendet werden. Er leitet alle Anfragen auf das ausgewählte Medium weiter.

Austauschen von Medien

Soll nun die Speisekarte aktualisiert werden, so muss man die Datei im Medienmanager auswählen und auf Ersetzen klicken. Ansonsten würde die Verknüpfung mit der Pluginkonfiguration nicht mehr stimmen, was eine erneute Auswahl in den Plugineinstellungen erfordert.