# Linke Spalte erweitern funktioniert nicht

**URL:** <https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648>\
**Category:** Allgemein\
**Created:** [30. März 2016 um 09:29 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648 "2016-03-30T09:29:33Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![thering](https://avatars.discourse-cdn.com/v4/letter/t/8e7dd6/32.png) [@thering](https://forum.shopware.com/u/thering)\
**Post date:** [30. März 2016 um 09:29 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/1 "2016-03-30T09:29:33Z")

</div>

Hallo,

ich habe nach diesem Tutorial: [http://community.shopware.com/Eigenes-Element-in-die-linke-Spalte-einfügen\_detail\_961.html](http://community.shopware.com/Eigenes-Element-in-die-linke-Spalte-einf%C3%BCgen_detail_961.html)

eine left.tpl zu meinem abgeleiteten Responsive-Template in den Ordner index hinzugefügt

```
{* Sidebar left *}
{extends file='parent:frontend/index/left.tpl'}
{block name='frontend_index_left_campaigns_bottom' append}
	
{/block}

```

Leider wird dies nicht übernommen. Caches habe ich alle geleert. Wo ist der Fehler?

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [30. März 2016 um 09:38 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/2 "2016-03-30T09:38:35Z")

</div>

> [@thering schrieb:](https://forum.shopware.com/profile/23366/thering "thering")
> 
> Hallo,
> 
> ich habe nach diesem Tutorial: [http://community.shopware.com/Eigenes-Element-in-die-linke-Spalte-einfügen\_detail\_961.html](http://community.shopware.com/Eigenes-Element-in-die-linke-Spalte-einf%C3%BCgen_detail_961.html)
> 
> eine left.tpl zu meinem abgeleiteten Responsive-Template in den Ordner index hinzugefügt
> 
> {\* Sidebar left \*}  
> {extends file=‚parent:frontend/index/left.tpl‘}  
> {block name=‚frontend\_index\_left\_campaigns\_bottom‘ append}
> 
> {/block}
> 
> Leider wird dies nicht übernommen. Caches habe ich alle geleert. Wo ist der Fehler?

Hallo,

das liegt daran, dass die Anleitung noch für Shopware 4 ausgelegt ist / war.

Kurz und knapp (kann man auch im Bare-Theme nachsehen): die Datei „left.tpl“, von der du ableiten möchtest, gibt es bei Shopware 5 im Verzeichnis „index“ gar nicht mehr.

Am besten beschäftigst du dich einmal mit den Shopware 5 - Dokus dazu: [Getting started with Shopware templating](https://developers.shopware.com/designers-guide/getting-started/).

Ansich kannst du im Bare-Theme sehen, welche Dateien und Blöcke es gibt - und diese dann dementsprechend erweitern.

Beste Grüße

Sebastian

---

<div class="post-metadata">

**Author:** ![thering](https://avatars.discourse-cdn.com/v4/letter/t/8e7dd6/32.png) [@thering](https://forum.shopware.com/u/thering)\
**Post date:** [30. März 2016 um 09:49 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/3 "2016-03-30T09:49:28Z")

</div>

Jap, daran lag es 😃

sidebar\_categories.tpl heißt die Datei jetzt.

Habe nun folgenden Code eingefügt:

```
{* Sidebar left *}
{extends file='parent:frontend/index/sidebar-categories.tpl'}
{block name='frontend_index_categories_left_after' append}
	
{/block}

```

Wird auch schon angezeigt. Allerdings in mitten des Kategoriemenüs und noch einmal darunter.

Edit:

Die richtige Datei ist die sidebar.tpl

Edit 2:

Wie kann ich die neue Box jetzt nur in einer bestimmten Kategorie anzeigen lassen? Aktuell sieht es so aus:

```
{* Sidebar left Vorteile *}
{extends file='parent:frontend/index/sidebar.tpl'}
{block name='frontend_index_left_categories' append}
{if $sCategoryInfo.id == 10}

	
		
		Kostenlose Gravur
		Kostenloses Etui
		Kostenloser Versand
		100% Nickelfrei
		Lebenslange Garantie
		Weißgold mit hohem Palladiumanteil
		Made in Germany
		
	

{/if}
{/block}

```

Habe es auch mal ohne das „Info“ dahinte probiert. Keine Änderung.

---

<div class="post-metadata">

**Author:** ![thering](https://avatars.discourse-cdn.com/v4/letter/t/8e7dd6/32.png) [@thering](https://forum.shopware.com/u/thering)\
**Post date:** [30. März 2016 um 13:50 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/4 "2016-03-30T13:50:44Z")

</div>

Also mit dieser Abfrage geht es:

{if $sCategoryInfo.id == 10}

Text

{/if}

&nbsp;

Nun wir TEXT aber wirklich nur bei der Hauptkategorie mit der ID 10 angezeigt.

Habe es mal mit:

{if $sCategoryInfo.id == 10 && 11 && 12 }

Aber das hat nicht funktioniert.

Habe leider keine Anweisungen/Funktionen bzw. Operatoren bezüglich „Smarty?!“ gefunden. Gibt es überhaupt den „&&“ Operator? Falls ja, müsste es ja eigentlich funktionieren, dass auch die anderen angegeben Kateogrieren funktionieren.

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [30. März 2016 um 13:58 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/5 "2016-03-30T13:58:19Z")

</div>

> [@thering schrieb:](https://forum.shopware.com/profile/23366/thering "thering")
> 
> Also mit dieser Abfrage geht es:
> 
> {if $sCategoryInfo.id == 10}
> 
> Text
> 
> {/if}
> 
> &nbsp;
> 
> Nun wir TEXT aber wirklich nur bei der Hauptkategorie mit der ID 10 angezeigt.
> 
> Habe es mal mit:
> 
> {if $sCategoryInfo.id == 10 && 11 && 12 }
> 
> Aber das hat nicht funktioniert.
> 
> Habe leider keine Anweisungen/Funktionen bzw. Operatoren bezüglich „Smarty?!“ gefunden. Gibt es überhaupt den „&&“ Operator? Falls ja, müsste es ja eigentlich funktionieren, dass auch die anderen angegeben Kateogrieren funktionieren.

Hallo,

dass deine Anweisung nicht funktioniert, ist ja auch klar. Diese würde in keiner Programmiersprache funktionieren. Diese müsste dann eher:

```
{if $sCategoryInfo.id == 10 || $sCategoryInfo.id == 11 || $sCategoryInfo.id == 12 }

```

lauten.

Beste Grüße

Sebastian

---

<div class="post-metadata">

**Author:** ![thering](https://avatars.discourse-cdn.com/v4/letter/t/8e7dd6/32.png) [@thering](https://forum.shopware.com/u/thering)\
**Post date:** [30. März 2016 um 14:02 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/6 "2016-03-30T14:02:22Z")

</div>

Vielen Dank,

das gibt aber ja mega viele Codezeilen, wenn ich jede ID einzeln so implementieren muss.

Kann man nicht sagen: Auf diesen “Hauptkategorie mit allen Unterkategeorien” anzeigen lassen?

---

<div class="post-metadata">

**Author:** ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)\
**Post date:** [30. März 2016 um 14:13 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/7 "2016-03-30T14:13:47Z")

</div>

@thering‍,

hier mal kurz noch was rechtliches zum Wort “Nickelfrei” \>&nbsp;[http://www.it-recht-kanzlei.de/nb-technologie-nickelfrei-abmahnung.html](http://www.it-recht-kanzlei.de/nb-technologie-nickelfrei-abmahnung.html)

Uwe

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [30. März 2016 um 14:15 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/8 "2016-03-30T14:15:30Z")

</div>

> {if $sCategoryInfo.id != 10}  
> …  
> [/if}
> 
> [@thering schrieb:](https://forum.shopware.com/profile/23366/thering "thering")
> 
> Vielen Dank,
> 
> das gibt aber ja mega viele Codezeilen, wenn ich jede ID einzeln so implementieren muss.
> 
> Kann man nicht sagen: Auf diesen „Hauptkategorie mit allen Unterkategeorien“ anzeigen lassen?

Hallo,

nein gibt es nicht - zumindestens nicht ohne ein Shopware - Plugin, dass evtl. diese Logik implementieren würde.

Wenn es mehr Seiten gibt, die dies erhalten sollen, also Seiten, die es nicht erhalten sollen. Wieso dann keine Negation? Also:

```
{if $sCategoryInfo.id != 10}
   ...
{/if}

```

Beste Grüße

Sebastian

---

<div class="post-metadata">

**Author:** ![thering](https://avatars.discourse-cdn.com/v4/letter/t/8e7dd6/32.png) [@thering](https://forum.shopware.com/u/thering)\
**Post date:** [30. März 2016 um 14:25 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/9 "2016-03-30T14:25:50Z")

</div>

@useg‍ Uhlei, dessen war ich mir nicht bewusst. Unfassbar… Danke für den Hinweis.

@sschreier‍ Stimmt, das wäre eindeutig weniger Code. Vielen Dank hat so funktioniert und spart jede Menge Code.

Top, Leute!

Edit: Oder auch nicht, wenn ich es mit

{if $sCategoryInfo.id != 39 || $sCategoryInfo.id != 9}

probiere, erscheint es wieder auf allen Kat.Seiten.

{if $sCategoryInfo.id != 39}

So geht es allerdings…für die eine Kategorie 39…

---

<div class="post-metadata">

**Author:** ![thering](https://avatars.discourse-cdn.com/v4/letter/t/8e7dd6/32.png) [@thering](https://forum.shopware.com/u/thering)\
**Post date:** [30. März 2016 um 14:48 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/10 "2016-03-30T14:48:16Z")

</div>

ist || nicht OR?!

Mit “or” geht es ebenfalls nicht…

---

<div class="post-metadata">

**Author:** ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)\
**Post date:** [30. März 2016 um 14:52 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/11 "2016-03-30T14:52:35Z")

</div>

> [@thering schrieb:](https://forum.shopware.com/profile/23366/thering "thering")
> 
> ist || nicht OR?!
> 
> Mit „or“ geht es ebenfalls nicht…

Ja war mir gerade auch gerade aufgefallen, dann versuch es doch mal mit „and“ bzw. „&&“&nbsp;

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [30. März 2016 um 14:53 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/12 "2016-03-30T14:53:20Z")

</div>

> [@thering schrieb:](https://forum.shopware.com/profile/23366/thering "thering")
> 
> ist || nicht OR?!
> 
> Mit „or“ geht es ebenfalls nicht…

Hallo,

natürlich ist && **UND** und || **ODER** - das ist auch in jeder Programmiersprache so. Bei der Negation würde ich es dann aber mal mit && probieren.

Beste Grüße

Sebastian

---

<div class="post-metadata">

**Author:** ![thering](https://avatars.discourse-cdn.com/v4/letter/t/8e7dd6/32.png) [@thering](https://forum.shopware.com/u/thering)\
**Post date:** [30. März 2016 um 14:56 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/13 "2016-03-30T14:56:15Z")

</div>

Gut, dessen war ich mir bewusst.

Allerdings geht es nicht mit diesen Operatoren, damit man mehrere Kategorien auszuschließen kann.

Ich kann nur eine Kategorie ausschließen, sobald ich eine mit || anhänge, erscheint es wieder überall…

Edit: Kommande zurüüüüüüüüüüück! && hat funktioniert 😃

Man, was ein durcheinander. Jetzt geht es komplett korrekt. Danke 🙂

---

<div class="post-metadata">

**Author:** ![Angelika001](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@Angelika001](https://forum.shopware.com/u/Angelika001)\
**Post date:** [20. Januar 2017 um 13:33 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/14 "2017-01-20T13:33:18Z")

</div>

Alles super und funktioniert 🙂  
Jetzt habe ich noch eine Frage!  
Wie spreche ich denn die Shopseiten an?  
{if $sCategoryContent.id != \_ **SHOPSEITE z.B. Kontaktformular** \_}

Seitenzahl gibt es ja da keine (soweit ich sehen konnte)!

Wäre super wenn ich da ein Tip (Lösung) bekomme.

Danke vorab  
Angelika

---

<div class="post-metadata">

**Author:** ![Angelika001](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@Angelika001](https://forum.shopware.com/u/Angelika001)\
**Post date:** [20. Januar 2017 um 20:24 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/15 "2017-01-20T20:24:44Z")

</div>

Keiner der das gleiche Problem hatte?

---

<div class="post-metadata">

**Author:** ![Rednaxela](https://avatars.discourse-cdn.com/v4/letter/r/ad7895/32.png) [@Rednaxela](https://forum.shopware.com/u/Rednaxela)\
**Post date:** [20. Januar 2017 um 21:47 UTC](https://forum.shopware.com/t/linke-spalte-erweitern-funktioniert-nicht/35648/16 "2017-01-20T21:47:27Z")

</div>

ich kann das zwar gerade nicht direkt nachschauen, aber eine shopseite bzw. ein formular wirst du nicht dort finden (unter categorycontent ==category != shopseite), ich glaube das template ist sites\_navigation oder so ähnlich
