CSS-Datei in Plugin

Ich bräuchte einen kleinen Tipp wie ich eine CSS-Datei, die ich in einem Plugin vorhalte, dem System bekannt mache und global im Frontend zur Verfügung habe. Am liebsten würde ich die Datei so einbinden, dass sie den Cahce nutzt und auch vom System ge-minified wird.

 

Bestimmt ist es ganz einfach… nur fehlt mir gerade wohl der richtige Grundgedanke.

Hallo @hannespries‍,

schau mal hier vorbei.
Im Prinzip legst du deine .css-Datei zunächst als .less-Datei an.

Diese sollte optimalerweise  hier in deinem Plugin liegen:
deinPlugin/Views/frontend/_public/src/less/meineStyles.less

Im Anschluss nutzt du das Event  Theme_Compiler_Collect_Plugin_Less , um deine eigenen Dateien dem System bekannt zu machen.
Ein Codebeispiel ist in dem Tutorial zu finden.

Hilft dir das weiter?

Gruß,
Patrick  Shopware

1 „Gefällt mir“

 

Hilft dir das weiter?
 

Danke hat geholfen und funktioniert jetzt wie gewünscht.