Neu tabs.tpl - wie generiere ich eigene Tabs?

OliausderSchweiz

Aktives Mitglied
3. März 2013
34
0
Hallo,

Diese Anfrage ist primär an einen kompetenten Entwickler von JTL gerichtet, vielleicht weiss aber auch jemand anderes Bescheid:

Tabs im Artikeldetail werden in der Datei "/productdetails/tabs.tpl" generiert, welche bei Shop/Evo ab 406 gegenüber 405 komplett umgeschrieben wurde.
Bei 405 hat alles funktioniert! Bei der 406 übe ich seit über einer Woche :mad: mehrere Stunden täglich und kriegs einfach nicht hin - blick bei der Logik im Code nicht wirklich durch (da bin ich übrigens nicht der einzige hier o_O).

Was ich primär wissen müsste:
WAS MUSS WO IN "Tabs.tpl" GEMACHT WERDEN, DAMIT EIGENE TABS GENERIERT WERDEN?

Was mache ich damit genau?
- Je ein Tab pro X-Selling-Gruppe für X-Selling-Artikel
- Diese Tabs werden vorher in einem Array mit fixer Reihenfolge sortiert (weil die X-Selling-Gruppen im Wawi nicht sortiert werden können!)

TABS.png

So sahen die Tabs aus, bevor ich auf 406 wechselte ... im Bild sind die drei betreffenden Tabs rot markiert.

Übrigens zeigt das Bild in der Artikelliste der X_Selling-Produkte keine Bilder ... die bei reiner Version 405 noch da waren ... nach mehrstündiger Analyse hatte ich vor einer Woche dann herausgefunden, dass die Funktion "imagebox" in der Datei "evo/js/jtl.evo.js" bei 406 ebenfalls Änderungen erfahren hatte, was dazu führte, dass die Bilder zwar geladen wurden, dort aber im Quelltext die Grösse (height/width) auf "0px" gesetzt war!

Wer kann helfen?

Nette Grüsse
Oli
 
Zuletzt bearbeitet:

Mirko.Schmidt User deaktiviert

Guest
@fantalight wurde das Attribut "tabname 1" und "tabinhalt 1" in der Wawi für den Shop aktiviert und wurden die weiteren nach dem gleichen Schema mit der Leerstelle angelegt?

@btrade In der tabs.tpl wird in den Zeilen 69 - 80 der Tab Menüpunkt generiert
HTML:
            {if !empty($separatedTabs)}
                {foreach from=$separatedTabs item=separatedTab name="separatedTabsHeader"}
                    <li role="presentation"
                        {if $setActiveClass.separatedTabs && $smarty.foreach.separatedTabsHeader.first}
                            class="active"
                        {/if}>
                        <a href="#tab-{$separatedTab.id}" aria-controls="tab-{$separatedTab.id}" role="tab" data-toggle="tab">
                            {$separatedTab.name}
                        </a>
                    </li>
                {/foreach}
            {/if}
und in den Zeilen 186 - 207 der Inhalt
HTML:
        {if !empty($separatedTabs)}
            {foreach from=$separatedTabs item=separatedTab name=separatedTabsBody}
                {if $tabanzeige}
                    <div role="tabpanel" class="tab-pane fade
                        {if $setActiveClass.separatedTabs && $smarty.foreach.separatedTabsBody.first} in active{/if}"
                        id="tab-{$separatedTab.id}">
                {else}
                    <div class="panel panel-default">
                        <div class="panel-heading">
                            <h3 class="panel-title">{$separatedTab.name}</h3>
                        </div>
                        <div class="panel-body" id="tab-{$separatedTab.id}">
                {/if}
                {$separatedTab.content}
                {if $tabanzeige}
                    </div>
                {else}
                        </div>
                    </div>
                {/if}
            {/foreach}
        {/if}
Was funktioniert hier den genau nicht in der 4.06(.6 ?!) ?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eine Rechnungsposition auf zwei Teilrechnungen berechnen - Wie löst ihr das? Arbeitsabläufe in JTL-Wawi 1
Neu bei bestimmten Kunden muss die Rechnung beigelegt werden / wie erfolgt dies? Arbeitsabläufe in JTL-Wawi 8
Kundenstammdaten: Wie erkenne ich in der Wawi, ob ein Shop-Kunde ein Kundenkonto angelegt hat? JTL-Wawi 1.9 2
Neu Auswahl im JTL Shop - keine Rechnung beilegen - wie in Wawi einlesen ? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflows: Wie genau funktioniert die Ausliefern-Aktion User helfen Usern - Fragen zu JTL-Wawi 4
Neu Buchhaltung, Controlling etc. - Wie macht ihr das? User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL POS: wie Position Übersicht neben dem Eingabebereich? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shopify Basic mit JTL? Wie einrichten? Ist der JTL Guide noch aktuelle wegen PII Einschränkung? Shopify-Connector 2
Neu B2B Preis für JTL Wawi -> Amazon aktivieren, nur wie? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Verwendung mehrerer Artikeletikett Vorlagen, wie auswählen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Wie exportiere ich Artikel ohne Lieferanten richtig? JTL Ameise - Eigene Exporte 0
Artikel mit Freitext Variation - oder wie "kundenindividuelle Artikel" handhaben? JTL-Wawi 1.10 1
Neu Kommissionsware --> via Chargen --> saubere Lagerbewerung aber wie? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Versandklassen - wie richtig konfigurieren? Arbeitsabläufe in JTL-Wawi 2
Neu Versandadresse wird nicht wie gewünscht an Amazon übermittelt Einrichtung und Installation von JTL-eazyAuction 0
Neu robots.txt wie richtig einstellen ? Betrieb / Pflege von JTL-Shop 21
Neu Versandkostenberechnung ebay, Kleinpaket International. Wie berechnen in ebay ? eBay-Anbindung - Fehler und Bugs 0
Statistik nicht gleiches Ergebnis wie Ameise JTL-Wawi 1.10 4
Absenderadresse bei Amazon-Versandbestätigungen - wie anpassen? JTL-Wawi 1.10 0
Neu Wie füge ich dem News-System eigene Input-Felder hinzu? Technische Fragen zu Plugins und Templates 3
Neu Rechnungsdatenservice 2.0 : Wie initial Übergabe von Rechnungen mit Belegtyp (Belegkreis) "Rechnungsausgang" an Datev Unternehmen online? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie bringe ich die Anzeige der Lieferzeit in alle Artikelseiten? Allgemeine Fragen zu JTL-Shop 7
Neu Leider funktioniert der Support im Forum nicht so, wie es eigentlich sein soll. JTL-Wawi - Fehler und Bugs 15
Neu Wie kann man einen Artikel auf einen bestehenden Artikel bei Amazon aufschalten? Amazon-Lister - Ideen, Lob und Kritik 4
Neu Wie kann ich den Token manuell hinzufügen? Allgemeine Fragen zu JTL-Shop 2
Neu Wie lange ist der JTL Token gültig? Ich bekomme rel. schnell die Meldung "Fehlerhafter Token" User helfen Usern - Fragen zu JTL-Wawi 0
Wie ist euer Fazit zur 1.10? JTL-Wawi 1.10 20
SCX -> ausländische Marktplätze zB Kaufland, Conrad - wie kann ich Titel und Beschreibung auf italienisch übergeben (oder generell Sprache wechseln) kaufland.de - Anbindung (SCX) 0
Neu PayPal Plugin 2.0 - Vaulting - Ist IMMER ein neues Onboarding nötig? Wie prüfen, ob OK? Plugins für JTL-Shop 6

Ähnliche Themen