Neu Template if über Bildschirmgröße

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
23
Hallo Community,

hab da mal eine Frage und zwar möchte in den Produktdetails in der Details.tpl zwei ansichten für Dektop und Mobil einrichten. Habe dies über Class definition versucht:
HTML:
       <div class="row hidden-lg hidden-mg hidden-sm">

                       {block name="mobile"}
                       <div class="col-xs-7">
                       {include file="productdetails/mobasket.tpl"}
                       </div>
                       {/block}
                       {block name="mobile2"}
                       <div class="col-xs-5 text-right">
                         {if isset($Artikel->Preise->strPreisGrafik_Detail)}
                                {assign var=priceImage value=$Artikel->Preise->strPreisGrafik_Detail}
                            {else}
                                {assign var=priceImage value=null}
                            {/if}
                            {include file="productdetails/price.tpl" Artikel=$Artikel price_image=$priceImage tplscope="detail"}
                       </div>
                       {/block}
                       {block name="productdetails-info-stock"}
                        {if $Artikel->Preise->nAnzahl1 == 0}
                        <div class="col-xs-12" style="text-align:center; margin-top: 15px;">
                            {include file="productdetails/stock.tpl"}
                        </div>
                        {/if}
                        {/block}
                    </div>

                    <div class="row hidden-xs">
                        {block name="productdetails-info-price"}
                        <div class="col-xs-6">
                            {if isset($Artikel->Preise->strPreisGrafik_Detail)}
                                {assign var=priceImage value=$Artikel->Preise->strPreisGrafik_Detail}
                            {else}
                                {assign var=priceImage value=null}
                            {/if}
                            {include file="productdetails/price.tpl" Artikel=$Artikel price_image=$priceImage tplscope="detail"}
                        </div>
                        {/block}
                        {block name="productdetails-info-stock"}
                        <div class="col-xs-6 text-right">
                            {include file="productdetails/stock.tpl"}
                        </div>
                        {/block}
                    </div>
                    {*WARENKORB anzeigen wenn keine variationen mehr auf lager sind?!*}
                    <div class="hidden-xs">
                    {include file="productdetails/basket.tpl"}
                    </div>
Dies Funktioniert auch ganz grob nur kommt es beim Plugin vom Paypal zu kleineren Problemen. Beim Ratenkauf kann die Vorschau nur vom oberen Html code (momentan Mobil) angezeigt werden. Nun möchte ich, dass mit Wenn Dann auf die Bildschirmgröße umstellen. Hat da jemand eine Idee ob dies funktioniert oder wie ich die zwei Codes trennen kann das Paypal bei beiden Versionen Mobil sowie Desktop funktioniert.

Schon mal vielen Dank im Voraus.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.385
263
Wenn Du mit den Klassen hidden-XXX arbeitest, hat das den essentiellen Nachteil, dass Du immer beide HTML-Strukturen lädst, obwohl nur eine sichtbar ist.
Besser wäre es, den Code auch wirklich nur dann zu rendern wenn er gebraucht wird. Hierfür bietet Dir das Standard EVO jedoch keine Möglichkeit. Muss also eine eigene Funktion her welche anhand des Viewports des Geräts diese Information irgendwo speichert worauf Du dann templateseitig zugreifen kannst.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Template abzugeben - bitte melden Templates für JTL-Shop 2
Neu Template Allgemeine Fragen zu JTL-Shop 6
Neu Template anpassen - parallel zum bestehenden, ohne Aktivierung? Templates für JTL-Shop 4
Beantwortet Werte eigener Kundenfelder im Template anzeigen Allgemeine Fragen zu JTL-Shop 0
Neu Template/ Vorlage für Bestellbestätigung gesucht Templates für JTL-Shop 0
Neu Nova Template Container in Container Boxed Templates für JTL-Shop 2
Neu Unterstützung bei JTL5-Shop-Überarbeitung gesucht - Template/Plugin uvm. Dienstleistung, Jobs und Ähnliches 1
Neu JTL Shop Template Domain lösen? Allgemeine Fragen zu JTL-Shop 0
Neu How to maintain session value in the portlet template file Technische Fragen zu Plugins und Templates 0
Neu Custom Template für Custom Artikel mit Plugin? Plugins für JTL-Shop 0
Neu JTL-Shop 5 Nova-Template / Darstellung der Produktliste teilweise fehlerhaft JTL-Shop - Fehler und Bugs 1
Neu Template für Dateinamen hat nicht den gewünschten Effekt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu 1.8 - WMS Teillieferung soll nur Rechung über gelieferte Positionen enthalten Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Verwiesen an Support BUG: Mahnlauf über Workflow ignoriert Zahlungsziel JTL-Workflows - Fehler und Bugs 3
Neu Autorisierte Zahlungen über mollie werden bei Rundungsdifferenz storniert. WooCommerce-Connector 0
Neu Kategorienbaum in einer Unterkategorie über der Filterung ausblenden Allgemeine Fragen zu JTL-Shop 1
Neu Auftragszahlung über Kasse, Auftrag wird nicht als "Verpackt und Versendet" markiert JTL-POS - Fehler und Bugs 1
Neu So ändern Sie den Status von amazon ASIN über die Importdatei in „Aktiv“. JTL Ameise - Eigene Exporte 0
Neu Einem bzw. mehreren Artikeln über den Import mehrere Kategorien zuordnen JTL-Wawi 1.7 1
Neu In Tabelle ein Bild über mehrere Zeilen verteilen in Katalog Vorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Datenimport über Ameise in JTL für Shopware Shopware-Connector 1
Gelöst JTL-POS: Rechnung über Kasse Allgemeine Fragen zu JTL-POS 3
Neu Bestellungen importieren über SFTP Server User helfen Usern - Fragen zu JTL-Wawi 6
Neu Exportformate neu über alles Allgemeine Fragen zu JTL-Shop 2
Neu Rechner über Nacht runter fahren? User helfen Usern - Fragen zu JTL-Wawi 12
JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Vouchers 2
Neu JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Shop 2
Neu Freitextfeld über Variation - Zeichenbeschränkung für Gravur Allgemeine Fragen zu JTL-Shop 8
In Bearbeitung Artikel über csv-Datei bearbeiten und importieren Allgemeine Fragen zu JTL-POS 3
Neu Verordnung über die allgemeine Produktsicherheit (GPSR) JTL-Wawi - Ideen, Lob und Kritik 0
Neu Kundenpreise in Artikelübersicht (über Umwege)? Arbeitsabläufe in JTL-Wawi 0
Neu Verbindungsproblem Wawi (1.8.12.0) zum JTL-Shop (5.2.4) über localhost User helfen Usern - Fragen zu JTL-Wawi 0
Auftragsimport über eBay - Bezeichnung der Versandart auf der Rechnung leer JTL-Wawi 1.8 1
Wie kann ich eine Benachrichtigung bei einem Wareneingang auslösen mit einer Mail über die Artikel die eingebucht wurden JTL-Wawi 1.8 2
Artikel wurden über Weclapp über FFN-Connect an JTL FFN übermittelt jedoch leider nicht an Wawi & WMS JTL-Wawi 1.8 0
Gutschrift über einen Set-Artikel JTL-Wawi 1.7 0
Teilrechnung Erstellen über/nach Packtisch+ JTL-Wawi 1.8 1
Neu SCSS-Datei bearbeiten über FTP Allgemeine Fragen zu JTL-Shop 6
Neu Email Versand über OAuth JTL-Wawi - Ideen, Lob und Kritik 2
Neu Informationspflicht über Sicherstellung der Echtheit von Kundenbewertungen Business Jungle 5
Neu SQL Abfrage über ODBC für Bewegunghistorie (WMS) Eigene Übersichten in der JTL-Wawi 4

Ähnliche Themen