Bilder in Modulen - wohin damit?

Ich würde gerne Bilder in einem Admin Modul einbinden, weiß aber nicht wohin damit. Im Beispiel-Plugin von EW Elementen wird folgendes benutzt:

Diese liegen aber schon von Haus aus in diesem Ordner. Die übliche  {{ asset () }} Twig Funktion geht hier im Admin Context leider nicht.

Auch der Zugriff über Storefront Bilder ist nicht möglich
 

Jemand eine Idee?

Gibt es hierzu immer noch keine Lösung? Ich würde auch gerne eigene Grafiken für das ein Admin-Modul verwenden.

Mit Ablage der entsprechenden Datei unter

custom/plugins/PLUGINNAME/src/Resources/app/administration/static/img/cms/preview_test_image.jpg

ist es nicht getan.

Hätte gedacht, dass es so eigentlich funktionieren müsste, wenn die Core-Grafiken unter diesem Pfad zu finden sind:

vendor/shopware/administration/Resources/app/administration/static/img/cms/preview_mountain_small.jpg

PS: Ein Workaround ist natürlich das Bild einfach per Base64-Codierung einzufügen. Kann man beispielsweise über https://www.base64-image.de/ konvertieren.

Hi Schmitz,

man kann eigene Grafiken in dem Admin-Modul verwenden.
Zum Beispiel im Migration-Assistant wurde dies so realisiert: 

/swagmigrationassistant/static/img/wizard-introduction.svg' | asset

https://github.com/shopware/SwagMigrationAssistant/blob/master/Resources/app/administration/src/module/swag-migration/page/wizard/swag-migration-wizard-page-introduction/swag-migration-wizard-page-introduction.html.twig#L11

Die Bilder des Assistant liegen unter Resources/app/administration/static.

Gruß

Krispin

1 Like