# Weitere Sektionen (Sidebar rechts)

**URL:** <https://forum.shopware.com/t/weitere-sektionen-sidebar-rechts/100071>\
**Category:** Programmierung\
**Tags:** themes--design\
**Created:** [13. Juni 2023 um 10:13 UTC](https://forum.shopware.com/t/weitere-sektionen-sidebar-rechts/100071 "2023-06-13T10:13:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![infuso91](https://avatars.discourse-cdn.com/v4/letter/i/f14d63/32.png) [@infuso91](https://forum.shopware.com/u/infuso91)\
**Post date:** [13. Juni 2023 um 10:13 UTC](https://forum.shopware.com/t/weitere-sektionen-sidebar-rechts/100071/1 "2023-06-13T10:13:49Z")

</div>

Hallo zusammen,  
ich suche nach einer Möglichkeit ein eigenes Layout für Sektionen anzulegen.

 ![sw6_screenshot1](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/3/4/343345d0039f49905f5efc3281127ab75a3b8216.png)

Ich hätte gerne die Sidebar auf der rechten Seite und nicht wie im standard links.  
Die benötigten Dateien hierfür liegen ja unter "storefront \> section \> ", aber wie bekomme ich das ganze im backend angezeigt?  
Bin für jeden Hinweis dankbar. 🙂

---

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [16. Juni 2023 um 09:13 UTC](https://forum.shopware.com/t/weitere-sektionen-sidebar-rechts/100071/2 "2023-06-16T09:13:03Z")

</div>

Hallo,

hier gibt es ein Beispiel wie man ein CMS-Block bzw. CMS-Element erstellt, etwas zu einer Sektion habe ich bisher noch nicht gesehen:

> **[GitHub - NinjaArmy/shopware-real-world-cms](https://github.com/NinjaArmy/shopware-real-world-cms/tree/01-add-real-world-cms-block)**
>
> 01-add-real-world-cms-block

> **[Creating a CMS-Element in Shopware 6](https://ninja-army.hashnode.dev/how-to-create-a-cms-element-in-shopware-6)**
>
> This will complete the Shopware 6 - CMS Guide. We take a detailed look at the CMS-Element and how they work together with CMS-Blocks. At the end we have a..

> **[Creating a custom CMS-Block in Shopware 6](https://ninja-army.hashnode.dev/how-to-create-a-cms-block-in-shopware-6)**
>
> This is the most detailed guide on how to create a CMS-Block in Shopware 6. We will take a close look at every step you need to take..

Vielleicht lässt sich das aber auch mit einem Zusatzfeld (Checkbox) „Sidebar rechts anzeigen“ bei den Landingpages bzw. Kategorien und Änderungen am Template anpassen. Das würde zwar nicht die Darstellung im Backend ändern, aber wäre wahrscheinlich einfacher als eine eigene Sektion anzulegen.

Also in der `\views\storefront\section\cms-section-sidebar.html.twig` abfragen, ob das Zusatzfeld gesetzt ist und dann die Blöcke `section_sidebar_content` und `section_main_content` tauschen.

Viele Grüße  
Tom

---

<div class="post-metadata">

**Author:** ![infuso91](https://avatars.discourse-cdn.com/v4/letter/i/f14d63/32.png) [@infuso91](https://forum.shopware.com/u/infuso91)\
**Post date:** [20. Juni 2023 um 07:02 UTC](https://forum.shopware.com/t/weitere-sektionen-sidebar-rechts/100071/3 "2023-06-20T07:02:06Z")

</div>

Sehr cooles Beispiel für den CMS Block, das hilft auf jeden Fall.

Die Idee mit dem workaround ist auch recht cool, gibt es irgendwie eine generelle abfrage für die Artikel-Detailseite? Ich möchte die Sidebar auf der Artikelseite grundsätzlich rechts haben. So in die Richtung von {% if page.product %} ? Dann müsste man nicht extra ein Häkchen in jedem Produkt setzen. 😃

---

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [20. Juni 2023 um 07:29 UTC](https://forum.shopware.com/t/weitere-sektionen-sidebar-rechts/100071/4 "2023-06-20T07:29:57Z")

</div>

Moin,

ja, so geht es natürlich auch, dann sparst du dir den Umweg über die Checkbox. Kannst du ja mal ausprobieren und dann berichten, wie du es final gelöst hast.

Weißt du, wie du die Template-Dateien aus dem Parent Theme in deinem eigenen Child-Theme anpassen kannst?

Viele Grüße  
Tom

---

<div class="post-metadata">

**Author:** ![infuso91](https://avatars.discourse-cdn.com/v4/letter/i/f14d63/32.png) [@infuso91](https://forum.shopware.com/u/infuso91)\
**Post date:** [20. Juni 2023 um 17:33 UTC](https://forum.shopware.com/t/weitere-sektionen-sidebar-rechts/100071/5 "2023-06-20T17:33:25Z")

</div>

Ja! 🙂  
Habe jetzt folgendes gemacht:

1. In meinem eigenen Theme unter „storefront/section/“ die Datei „cms-section-sidebar.html.twig“ mit folgendem Inhalt angelegt:

```auto
{% sw_extends '@Storefront/storefront/section/cms-section-sidebar.html.twig' %}

{% block page_content_section_sidebar %}

{% if page.product %}
        

                        
                        {% sw_include '@Storefront/storefront/section/cms-section-sidebar2.html.twig' %}

{% else %}

{{ parent() }}

{% endif %}

{% endblock %}

```

1. In meinem eigenen Theme ebenfalls unter „storefront/section/“ die Datei „cms-section-sidebar2.html.twig“ angelegt.

Diese Datei hat quasi den gleichen Inhalt wie die originale „cms-section-sidebar.html.twig“, nur dass ich die Reihenfolge der Blöcke `section_sidebar_content` und `section_main_content` getauscht habe. Sicher nicht die sauberste Lösung, aber größtenteils update sicher und für mich funktionierts!

Falls jemand noch Vorschläge zur Verbesserung hat, gerne posten!

Vielen Dank für deine Hilfe, Tom! 🙂
