# TabMenu am Handy deaktivieren

**URL:** <https://forum.shopware.com/t/tabmenu-am-handy-deaktivieren/35757>\
**Category:** Themes & Design\
**Created:** [4. April 2016 um 11:09 UTC](https://forum.shopware.com/t/tabmenu-am-handy-deaktivieren/35757 "2016-04-04T11:09:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![PeterR](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@PeterR](https://forum.shopware.com/u/PeterR)\
**Post date:** [4. April 2016 um 11:09 UTC](https://forum.shopware.com/t/tabmenu-am-handy-deaktivieren/35757/1 "2016-04-04T11:09:56Z")

</div>

Hallo,

ich versuche gerade auf Mobilgeräten die Artikelbeschreibung sofort anzuzeigen, anstatt der Tab-Preview und dem Offcanvas-Element, das sich beim Klicken auf die Kurzfassung öffnet.

Hintergrund ist, dass wir nur den Tab “Beschreibung” haben.

Allerdings funktioniert das Deaktivieren dieser Funktion nicht so richtig.

Meine JS-Datei sieht so aus:&nbsp;

```
$(function ($) {
	.removePlugin('.tab-menu--product .tab--container', 'swOffcanvasButton', ['xs'])
	.addPlugin('.tab-menu--product', 'swTabMenu', ['xs', 's', 'm', 'l', 'xl']);
});

```

Aus welchem Grund verschwindet jetzt der Rahmen um die Beschreibung? Und warum ist auf dem Smartphone immer noch die Tab-Preview (und die Beschreibung) zu sehen?

So langsam verzweifel ich echt^^

&nbsp;

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/4/4297b16019c05a4ce4b6eb8580e573e372355e1a.png)

Danke für eure Mithilfe!

Viele Grüße,&nbsp;

Maximilian

---

<div class="post-metadata">

**Author:** ![PeterR](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@PeterR](https://forum.shopware.com/u/PeterR)\
**Post date:** [5. April 2016 um 06:32 UTC](https://forum.shopware.com/t/tabmenu-am-handy-deaktivieren/35757/2 "2016-04-05T06:32:28Z")

</div>

Mittlerweile habe ich festgestellt, dass das Entfernen folgender Zeilen in der jquery.shopware-responsive.js

```
        .addPlugin('.tab-menu--product .tab--container', 'swOffcanvasButton', {
            titleSelector: '.tab--title',
			previewSelector: '.tab--preview',
            contentSelector: '.tab--content'
        }, ['xs'])

```

zu einem anderen Ergebnis führt als die Zeile

```
	.removePlugin('.tab-menu--product .tab--container-list', 'swOffcanvasButton', ['xs']);

```

in meiner eigenen JS-Datei.

Und zwar bleibt der Rahmen und die Darstellung bei ersterem erhalten, mit dem Befehl .removePlugin gehts jedoch nicht?!

Wo ist mein Denkfehler??

Viele Grüße,

Maximilian

---

<div class="post-metadata">

**Author:** ![PeterR](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@PeterR](https://forum.shopware.com/u/PeterR)\
**Post date:** [5. April 2016 um 07:22 UTC](https://forum.shopware.com/t/tabmenu-am-handy-deaktivieren/35757/3 "2016-04-05T07:22:38Z")

</div>

Habe den Fehler mittlerweile gefunden.

Die eigene JS-Datei muss lediglich so aussehen:

```
StateManager
	.removePlugin('.tab-menu--product .tab--container', 'swOffcanvasButton', ['xs']);

```

Sprich: Ohne function()

&nbsp;

Viele Grüße,

Maximilian
