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.470
286
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 jtl.evo.js über Child Template anpassen. Geht das? Technische Fragen zu Plugins und Templates 6
Neu Laden einer JS-Datei aus dem Nova im Child Template verhindern Templates für JTL-Shop 4
Neu Template Dateien Rendern im Plugin Plugins für JTL-Shop 6
Neu Child Template zieht die englischen Artikelbeschreibungen nicht Templates für JTL-Shop 3
Neu Artikelsticker mit Nova-Template Einrichtung von JTL-Shop4 11
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 18
Neu Eigene Alerts im Template ausgeben bzw. hinzufügen Templates für JTL-Shop 0
Neu Child Template erstellen Technische Fragen zu Plugins und Templates 22
Neu Hotjar Code in Child Template header.tpl einbetten Templates für JTL-Shop 6
Neu Einbindung PHP. Datei ins Template - Wert aus PHP Datei lesen Templates für JTL-Shop 5
Neu Per Plugin Felder für das Newsletter-Anmeldungs-Template hinzufügen Technische Fragen zu Plugins und Templates 2
Telefonnummer über Klarna JTL-Wawi 1.9 0
Neu Email-Versand über MS365 geht nicht Installation von JTL-Wawi 1
In Diskussion Hinweis im WMS Ausgeben wenn ein bestimmter Artikel verpackt wird über WMS JTL-Workflows - Ideen, Lob und Kritik 5
Neu Versand über Kundenaccount Allgemeine Fragen zu JTL-Shop 5
In Diskussion Keine Auslieferung nach Zahlungsartänderung über Workflow JTL-Workflows - Fehler und Bugs 4
Neu WMS über Remote druckt langsam Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 8
Neu Artikel lässt sich im Shop 5.2.5 über die Wawi nicht löschen JTL-Shop - Fehler und Bugs 2
Neu Toplevel-Banner hinzufügen und/oder über Wawi Steuern Allgemeine Fragen zu JTL-Shop 0
Neu Einzelne Artikel über stückliste im Packtisch scannen User helfen Usern - Fragen zu JTL-Wawi 3
Maximal unzuverlaässiges ermitteln von fba Bedarf über die Umlagerungen in jtl. JTL-Wawi 1.9 0
Gelöst Artikel an der Kasse beim scannen nur über Artikelnummer, nicht über GTIN identifizieren (Gebrauchtware, GTIN mehrfach in der Wawi) Allgemeine Fragen zu JTL-POS 1
Neu Spam über Frage zum Artikel User helfen Usern - Fragen zu JTL-Wawi 10
Neu Wie kann ich über eigene Felder eine Mehrfachauswahl erstellen? User helfen Usern - Fragen zu JTL-Wawi 4
Amazon Angebote über JTL schließen JTL-Wawi 1.6 0
Neu Permanenten Excel-Log über Workflow führen User helfen Usern - Fragen zu JTL-Wawi 2
WaWi Bestellung über Amazon erfüllen lassen - FBA Bestände werden nicht angezeigt Amazon-Anbindung - Ideen, Lob und Kritik 2
Artikelverkauf über JTL-Shop mit Bestand 0 in der JTL WaWi JTL-Wawi 1.9 13
Neu IDeal Zahlung über Paypal und Bestellung nicht erhalten. Geld aber abgebucht.... Allgemeine Fragen zu JTL-Shop 2
Wawi unsanft täglich beenden über CMD Taskkill JTL-Wawi 1.8 1
Neu Amazon Bestellung über JTL stornieren Amazon-Anbindung - Fehler und Bugs 2

Ähnliche Themen