Misengo
January 29, 2020, 11:18am
1
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