# Erlebniswelten - Eigene Block Kategorie

**URL:** https://forum.shopware.com/t/erlebniswelten-eigene-block-kategorie/62334
**Category:** Administration
**Created:** [13. Oktober 2019 um 16:42 UTC](https://forum.shopware.com/t/erlebniswelten-eigene-block-kategorie/62334 "2019-10-13T16:42:03Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![Shopware6User](https://avatars.discourse-cdn.com/v4/letter/s/ed8c4c/32.png) [@Shopware6User](https://forum.shopware.com/u/Shopware6User)
#### Post date: [4. April 2020 um 10:54 UTC](https://forum.shopware.com/t/erlebniswelten-eigene-block-kategorie/62334/5 "2020-04-04T10:54:28Z")

</div>

@ShopwareNooby‍

Das Erweitern der twig-Templates für die Administratiion&nbsp;funktioniert hier ein bisschen anders, als für den Storefront:

Stelle sicher, dass die Ordnerstrukur wie folgt ist:&nbsp;

```
[...]/module/sw-cms/component/sw-cms-sidebar/

```

Darin erstellst du dann wie oben beschrieben deinen (überschreibenden) Block. Hier braucht es also kein {% extends %} oder dergleichen.&nbsp;

Damit der Block dann auch registriert wird, machst du auf gleicher Ebene ein index.js file mit folgendem Inhalt:&nbsp;

```
const { Component } = Shopware;
import template from './sw-cms-sidebar.html.twig';

Component.override('sw-cms-sidebar', {
    template
});

```

Dann musst du noch sicher stellen, dass dieses index.js file erkannt wird, indem du es im main.js importierst:&nbsp;

```
import './module/sw-cms/component/sw-cms-sidebar';

```

&nbsp;

**Anmerkung:&nbsp;** Es ist wohl empfehlenswert eigene Blöcke / Elemente einfach einer bestehenden Kategorie unterzuordnen anstatt eine neue zu erstellen, da dann keine Überschreibung der core files stattfindet.&nbsp;

---

_[View the full topic](https://forum.shopware.com/t/erlebniswelten-eigene-block-kategorie/62334)._
