Produktbeschreibung und Bewertungen in Mobileansicht genauso wie im Landscape, Tablet oder Desktop

Hallo zusammen,

ich versuche seit geraumer Zeit folgendes Problem zu lösen:

Die Produktbeschreibung und die Bewertungen sollen in der mobilen Ansicht genauso in Tabs nebeneinander dargestellt werden wie auf dem Desktop, Tablet oder in der mobilen Landscape-Ansicht.

 

Könnt ihr mir bitte aushelfen, wo ich da ansetzen kann, bevor ich noch irre werde ? :wink:

 

Tausend Dank

Michael

Hallo,

das macht gerade in den mobilen Ansichten überhaupt keinen Sinn, da die Tabs alleine schon wegen den langen Namen der Tab - Beschriftungen sofort umbrechen würden.
Andernfalls wäre der Ansatz, einfach über den StateManager das swOffcanvasButton - Plugin bei dem Viewport (xs) zu entfernen ( https://github.com/shopware/shopware/blob/5.6/themes/Frontend/Responsive/frontend/_public/src/js/jquery.shopware-responsive.js#L73 ) und dafür das swTabMenu - Plugin für den Viewport hinzuzufügen ( https://github.com/shopware/shopware/blob/5.6/themes/Frontend/Responsive/frontend/_public/src/js/jquery.shopware-responsive.js#L71 ).

Grüße

Sebastian

Hallo Sebastian,

 

vielen Dank für deine Antwort.

Da wirst du Recht haben mit dem Umbruch…wobei die zwei Worte recht kurz ausschauen und eine Simulation in Firefox brauchbar aussieht.

Allerdings bin ich nicht ganz so fit in Sachen Programmierung, wobei ich meist klarkomme, aber hierbei bin ich mir unsicher.

Was genau meinst du mit StateManager ?

 

Grüsse

Michael

 

Hallo,

ich glaube kaum, das beispielsweise auf einem iPhone 5S beide Begriffe nebeneinander passen. Am besten liest du dir die offiziellen Shopware Dokumentationen mal durch, siehe: https://developers.shopware.com/designers-guide/javascript-statemanager-and-pluginbase/#using-the-statemanager und https://developers.shopware.com/designers-guide/javascript-statemanager-and-pluginbase/#working-with-stateful-jquery-plugins .

Sonst siehst du ja bei den 2 genannten Links, wie man es im eigenen Theme theoretisch machen müsste.

Grüße

Sebastian