Tab Sprungmarke "Fragen zum Produkt"

graz

Gut bekanntes Mitglied
6. Oktober 2013
158
3
Hi zusammen,

leider habe ich über die Suche nichts finden können.
Kann mir jemand die Syntax sagen wie ich Tabs (z.B.: Frage zum Produkt) aktiviert anspringen kann?
Zum Bewertungstab habe ich es gefunden "/index.php?a=282&bewertung_anzeigen=1#mytabset" bzw:
PHP:
<button onclick="window.location.href='index.php?a={$Artikel->kArtikel}&amp;bewertung_anzeigen=1{if $SID}&amp;{$SID}{/if}#mytabset'" type="button">springen</button>

Danke und Gruß
 

graz

Gut bekanntes Mitglied
6. Oktober 2013
158
3
AW: Tab Sprungmarke "Fragen zum Produkt"

Auch "fragezumprodukt_anzeigen" funktioniert leider nicht --> da keine Lösung gefunden Workaround:
Einstellung im Shopadmin "Frage zum Produkt: ja, als Popup" damit folgender Botton in article_inc_custom.tpl eine Funktion bekommt
PHP:
<button title="Frage zum Artikel stellen" type="button" id="z{$kArtikel}" class="popup">jetzt anfragen</button></div>
und zusätzlich den Tab mit "Frage zum Produkt" aktiviert indem im Folgenden $Einstellungen.artikeldetails.artikeldetails_fragezumprodukt_anzeigen=="Y" auf =="P" verändert wird
PHP:
            {if $Einstellungen.artikeldetails.artikeldetails_fragezumprodukt_anzeigen=="Y"}
                <div class="panel {if $Einstellungen.artikeldetails.artikeldetails_tabs_nutzen == "N"}notab{/if}" id="box_article_question">
                    <h2 class="title">{lang key="productQuestion" section="productDetails"}</h2>
                    {include file='tpl_inc/artikel_fragezumproduktformular.tpl'}
                </div>
            {/if}
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.452
282
AW: Tab Sprungmarke "Fragen zum Produkt"

Kleines JS:

Code:
if(window.location.hash) {
    hashtag = window.location.hash.substr(1);
    $('.semtabs li').removeClass('active');
    $('.semtabs li.' + hashtag).addClass('active');
    $('.semtabs .panel').hide();
    $('.semtabs .panel[rel="' + hashtag + '"]').show();
}

Hashtag dann: #fragezumprodukt
Funktioniert für alle Tabs :) Einfach die Klasse als hashtag in die URL setzen.

Beispiel: http://localhost/jtlshop/index.php?a=105#artikelweiterempfehlen
 

Ähnliche Themen