# eigenes CSS-File für Backend über neues Plugin-System laden

**URL:** <https://forum.shopware.com/t/eigenes-css-file-fur-backend-uber-neues-plugin-system-laden/47490>\
**Category:** Programmierung\
**Created:** [11. August 2017 um 09:42 UTC](https://forum.shopware.com/t/eigenes-css-file-fur-backend-uber-neues-plugin-system-laden/47490 "2017-08-11T09:42:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [11. August 2017 um 09:42 UTC](https://forum.shopware.com/t/eigenes-css-file-fur-backend-uber-neues-plugin-system-laden/47490/1 "2017-08-11T09:42:10Z")

</div>

Hallo, ich möchte gern ein eigenes CSS-File für das Backend über ein Plugin laden.

Ich habe mich bereits für&nbsp;Theme\_Compiler\_Collect\_Plugin\_Less registriert. Wie muss jetzt meine Methode zum hinzufügen der CSS aussehen?

Geht das überhaupt über dieses Event für das Backend?

Vielen Dank.

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [11. August 2017 um 13:06 UTC](https://forum.shopware.com/t/eigenes-css-file-fur-backend-uber-neues-plugin-system-laden/47490/2 "2017-08-11T13:06:09Z")

</div>

ok, über das compiler-Event kann es ja nicht gehen. im BAckend wird ja auch kein Less verwendet.

ich habe jetzt versucht einfach die header-tpl zu erweitern aber das funktioniert noch nicht. Die CSS wird nicht eingebunden. Ich bin mir nciht sicher ob ich die richtigen Pfade für das Template habe.

folgendes habe ich versucht:

```
/**
	     * @inheritdoc
	     */
	    public static function getSubscribedEvents()
	    {
	        return [
	            'Enlight_Controller_Action_PostDispatch_Backend_Index' => 'addCssFiles',
	        ];
	    }
		
		public function addCssFiles(\Enlight_Event_EventArgs $arguments){
			
			$this->container->get('template')->addTemplateDir(
			            $this->getPath() . '/Resources/views/'
			);
		}

```

meine header.tpl liegt in /custom/plugins/MeinPlugin/Resources/views/backend/base/header.tpl  
ich habe auch /custom/plugins/MeinPLugin/Resources/views/Backend/ExtJs/backend/base/header.tpl versucht.

die header.tpl sieht so aus:

```
{extends file='parent:backend/index/header.tpl'}

{block name="backend/base/header/css" append}
	
{/block}

```

&nbsp;

Wo ist der Fehler?

Vielen Dank.

---

<div class="post-metadata">

**Author:** ![ahmadsaad](https://avatars.discourse-cdn.com/v4/letter/a/65b543/32.png) [@ahmadsaad](https://forum.shopware.com/u/ahmadsaad)\
**Post date:** [27. November 2017 um 06:50 UTC](https://forum.shopware.com/t/eigenes-css-file-fur-backend-uber-neues-plugin-system-laden/47490/3 "2017-11-27T06:50:25Z")

</div>

Hallo @hbee‍,

haben Sie die Lösung gefunden??

viele Grüße
