# Tab bzw. Reiter abfragen

**URL:** https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286
**Category:** Shopware 3.5
**Tags:** resolved-topics
**Created:** [29. August 2013 um 12:00 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286 "2013-08-29T12:00:13Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![VolkerSchroder](https://avatars.discourse-cdn.com/v4/letter/v/4da419/32.png) [@VolkerSchroder](https://forum.shopware.com/u/VolkerSchroder)
#### Post date: [29. August 2013 um 12:00 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/1 "2013-08-29T12:00:13Z")

</div>

in der index.tpl ist ja festgelegt, dass ähnliche Artikel mit auf der Artikel-Detailseite angezeigt werden. {\* Similar articles \*} {include file=‚frontend/detail/similar.tpl‘} Ich habe zustätzliche Tabs/Reiter eingefügt und möchte die Ähnlichen Artikel nur bei „Beschreibung“ „Bewertung“ anzeigen. Bei den anderen Tabs sollen die ähnlichen Artikel ausgeblendet werden. Ich hab schon mit If Abfragen rumgebastelt…🕶 aber ich finde nicht, wie ich den Tab/Reiter abfragen kann…

---

<div class="post-metadata">

### Author: ![Stephan\_Pohl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/stephan_pohl/32/10212_2.png) [@Stephan\_Pohl](https://forum.shopware.com/u/Stephan_Pohl)
#### Post date: [30. August 2013 um 11:25 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/2 "2013-08-30T11:25:43Z")

</div>

Hallo @VolkerSchröder, leider kannst du die Tabs nicht über Smarty steuern sondern musst das Ganze über Javascript durchführen. Im Folgenden findest du ein kleines Skript, welches dir die Ähnlichen Artikel ausblendet, wenn der Tab nicht Beschreibung oder Bewertungen ist. ` $('.ui-tabs-nav a').on('click', function() { var $this = $(this), href = $this.attr('href').substring(1), action; action = (href === 'comments' || href === 'description') ? 'hide' : 'show'; $('.similar')[action](); }); ` Ich hoffe, dass hilft dir weiter. Viele Grüße, Stephan Pohl :shopware:

---

<div class="post-metadata">

### Author: ![VolkerSchroder](https://avatars.discourse-cdn.com/v4/letter/v/4da419/32.png) [@VolkerSchroder](https://forum.shopware.com/u/VolkerSchroder)
#### Post date: [30. August 2013 um 12:23 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/3 "2013-08-30T12:23:00Z")

</div>

@Stephan vielen Dank für den Code…aber ich hab keinen Plan wie und wo ich den einbauen kann ☹ geht das in die TPL Datei rein? …stehte da gerade etwas auf dem Schlauch 🕶

---

<div class="post-metadata">

### Author: ![Stephan\_Pohl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/stephan_pohl/32/10212_2.png) [@Stephan\_Pohl](https://forum.shopware.com/u/Stephan_Pohl)
#### Post date: [30. August 2013 um 12:28 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/4 "2013-08-30T12:28:52Z")

</div>

Hallo @VolkerSchröder, kein Problem, hier eine Anleitung zum Einbau: 1. Im eigenen Template, falls vorhanden oder im „emotion\_local“-Ordner folgende Ordner-Struktur anlegen: ` frontend/detail ` 2. Im gerade erstellten Ordner „detail“ erstellst du eine neue Datei namens header.tpl mit folgenden Inhalt: ` {extends file="parent:frontend/detail/header.tpl"} {block name="frontend\_index\_header\_javascript" append} jQuery(document).ready(function($) { $('.ui-tabs-nav a').on('click', function() { var $this = $(this), href = $this.attr('href').substring(1), action; action = (href === 'comments' || href === 'description') ? 'hide' : 'show'; $('.similar')[action](); }); }); {/block} ` Viele Grüße, Stephan Pohl :shopware:

---

<div class="post-metadata">

### Author: ![VolkerSchroder](https://avatars.discourse-cdn.com/v4/letter/v/4da419/32.png) [@VolkerSchroder](https://forum.shopware.com/u/VolkerSchroder)
#### Post date: [30. August 2013 um 12:39 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/5 "2013-08-30T12:39:09Z")

</div>

@Stephan Pohl hab ich gerade so eingebaut. Klappt aber irgendwie noch nicht: Chrome/Firefox zeigt nur den Text an: [quote]jQuery(document).ready(function() { (’.ui-tabs-nav a’).on(‘click’, function() { var this = (this), href = this.attr('href').substring(1), action; action = (href === 'comments' || href === 'description') ? 'hide' : 'show'; (’.similar’)action; }); }); [/quote]

---

<div class="post-metadata">

### Author: ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)
#### Post date: [30. August 2013 um 12:46 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/6 "2013-08-30T12:46:40Z")

</div>

Hallo [code]{extends file=“parent:frontend/detail/header.tpl”} {block name=“frontend\_index\_header\_javascript” append}{/block}[/code] Das Script Tag fehlte und literal sollte sicherstellen, dass die Template-Engine { nicht als reserviertes Zeichen erkennt. Ich habe es jetzt aber nicht getestet. Viel Erfolg H. Thomas ([info@mycetome.de](mailto:info@mycetome.de))

---

<div class="post-metadata">

### Author: ![Stephan\_Pohl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/stephan_pohl/32/10212_2.png) [@Stephan\_Pohl](https://forum.shopware.com/u/Stephan_Pohl)
#### Post date: [30. August 2013 um 13:04 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/7 "2013-08-30T13:04:58Z")

</div>

[quote=„hth“]Hallo [code]{extends file=„parent:frontend/detail/header.tpl“} {block name=„frontend\_index\_header\_javascript“ append}{/block}[/code] Das Script Tag fehlte und literal sollte sicherstellen, dass die Template-Engine { nicht als reserviertes Zeichen erkennt. Ich habe es jetzt aber nicht getestet. Viel Erfolg H. Thomas ([info@mycetome.de](mailto:info@mycetome.de))[/quote] Stimmt, vollkommen richtig. Danke für die Korrektur 🙂 Viele Grüße, Stephan Pohl :shopware:

---

<div class="post-metadata">

### Author: ![VolkerSchroder](https://avatars.discourse-cdn.com/v4/letter/v/4da419/32.png) [@VolkerSchroder](https://forum.shopware.com/u/VolkerSchroder)
#### Post date: [30. August 2013 um 13:23 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/8 "2013-08-30T13:23:11Z")

</div>

@Stephan Pohl @hth Suuuuuper Vielen Dank 🙂 Alles perfekt :-)🙂

---

<div class="post-metadata">

### Author: ![VolkerSchroder](https://avatars.discourse-cdn.com/v4/letter/v/4da419/32.png) [@VolkerSchroder](https://forum.shopware.com/u/VolkerSchroder)
#### Post date: [13. Dezember 2013 um 09:13 UTC](https://forum.shopware.com/t/tab-bzw-reiter-abfragen/15286/9 "2013-12-13T09:13:56Z")

</div>

das mit dem Ausblenden klappt super. Wie kann ich es lösen, dass der Inhalt des Tabs jetzt auch über die komplette Breite gehen kann? Durch das Ausblenden wird zwar nix mehr angezeigt, aber ich kann den Bereich auch nicht nutzen…
