Digital Publishing Fehler in der über grunt erstellen Daten

Hallo, wenn über die Console die Theme Config erstellt wird um diese per grunt verarbeiten zu können wird die jquery.cover.js Datei nicht berücksichtigt. Folgende Schritte führe ich auf der Console aus: httpdocs/themes/ $ ../bin/console --env=dev sw:theme:dump:configuration file : /web/cache/config\_1.json generated httpdocs/themes $ grunt --shopId 1 Running "less:development" (less) task \>\> 1 stylesheet created. Running "uglify:development" (uglify) task \>\> 1 file created. Running "watch" task Waiting... Nachdem ich grunt ausgeführt habe werden mir im Frontend die Bilder nicht mehr angezeigt, die mit dem Digital Publishing Modul als Hintergrundbilder eingebunden sind. Viele Grüße Oliver

Hallo Oliver, ich habe ein ähnliches Problem: digital-publishing-image-cover-center-mit-grunt-fehlerhaft Konntest du hier schon etwas herausfinden? Wenn ich das Theme übers Backend kompiliere geht alles einwandfrei. Grüße Nicole

Hallo, ich habe das grunt-file angepasst und mir ein shell-script für die Ausführung von grunt erstell. grunt.js: Bei mir ab ca Zeile 16: config['js'].forEach(function (item) { jsFiles.push('../' + item); }); // Workaround SwagDigitalPublishing jsFiles.push('../' + "engine/Shopware/Plugins/Community/Backend/SwagDigitalPublishing/Views/frontend/\_public/src\/js/jquery.cover.js"); Ab Zeile 25: // Workaround SwagDigitalPublishing content += "\n"; content += '@import "../' + "engine/Shopware/Plugins/Community/Backend/SwagDigitalPublishing/Views/frontend/\_public/src\/less/all.less" + '";'; content += "\n"; So füge ich die fehlenden less und js Dateien manuell zu den zu erzeugenden Dateien hinzu. So sieht meine grunt.sh Datei aus: #!/bin/bash httpdocs/bin/console sw:theme:dump:configuration sudo chmod -R 775 httpdocs/var/cache/ sudo chmod -R 775 httpdocs/web/cache cd httpdocs/themes && grunt --shopId 1 Diese brauche ich da der Webserver-User und mein User zwei verschiedene User sind und es keine Probleme gibt wenn die js und css Dateien über das Backend mal erzeugt wurden. Viele Grüße Oliver

1 Like