Hallo Community,
kennt sich hier jemand gut mit Jquery JS aus, und hat Lust mir bei einem -->> Nicht <<-- JTL Template Problem zu helfen?
Ich verwende ein anderes Shopsystem und stehe aktuell vor dem Problem, dass ich nicht ohne weiters von außen auf das Bewertungsformular verlinken kann, welches sich nämlich in einem (bei Seitenaufruf) verdeckten Tab befindet.
Die Tabs werden über jquery.tabs.min.js gesteuert. Ich habe zwar schon im Netz ein paar Hinweise und Snippets gefunden, leider bin ich nicht draus schlau geworden, vor allem "wo" dann entsprechende Snipptes hinmüssen.
Also, im HTML sieht der entsprechende Bereich so aus:
Wie gesagt, wenn die URL mit einem Hash aufgerufen wird:
w w w.diedomain.de/dieseite.html#customer-reviews
passiert nix, denn es wird wohl immer das erste Tab geladen, wenn die Seite aufgebaut wird. Ein Link auf der Seite der direkt auf das Formular verzweigt, funktioniert dagegen, und sieht so aus
<a id="goto-reviews-form" href="#review-form">Kundenmeinung hinzufügen</a>
etwas tricky wird das ganze wohl, weil einerseits per JS das richtige Tab geöffnet werden muss, und andererseits sollte dann noch idealerweise direkt zu dem Formular, welches sich unter den ganzen Bewertungen befindet gegangen (gescrollt) werden. Weiß gar nicht ob das so ohne weiters möglich ist. Also von außen sollte das
w w w.meinedomain.de/meineseite.html#review-formzum
Ziel führen.Also, wenn sich einer berufen fühlt, hier zu helfen, nur zu!
Thx
kennt sich hier jemand gut mit Jquery JS aus, und hat Lust mir bei einem -->> Nicht <<-- JTL Template Problem zu helfen?
Ich verwende ein anderes Shopsystem und stehe aktuell vor dem Problem, dass ich nicht ohne weiters von außen auf das Bewertungsformular verlinken kann, welches sich nämlich in einem (bei Seitenaufruf) verdeckten Tab befindet.
Die Tabs werden über jquery.tabs.min.js gesteuert. Ich habe zwar schon im Netz ein paar Hinweise und Snippets gefunden, leider bin ich nicht draus schlau geworden, vor allem "wo" dann entsprechende Snipptes hinmüssen.
Also, im HTML sieht der entsprechende Bereich so aus:
<div id="product-tabs" class="gen-tabs gen-tabs-style-f">
<ul class="tabs clearer">
<li id="tab-description"><a href="#">Beschreibung</a></li>
<li id="tab-additional"><a href="#">Zusatzinformation</a></li>
<li id="tab-tabreviews"><a href="#">Bewertungen</a></li>
<li id="tab-product.tags"><a href="#">Schlagworte</a></li>
</ul>
<div class="tabs-panels">
<h2 class="acctab" id="acctab-description">Beschreibung</h2>
<div class="panel"> <h2>Details</h2>
CONTENT
</div>
<h2 class="acctab" id="acctab-additional">Zusatzinformation</h2>
<div class="panel"> <h2>Zusatzinformation</h2>
CONTENT
</div>
<h2 class="acctab" id="acctab-tabreviews">Bewertungen</h2><div class="panel">
<div class="box-collateral box-reviews" id="customer-reviews">
CONTENT OF CUSTOMER REVIEWS
<div class="form-add">
<h2>Schreiben Sie Ihre eigene Kundenmeinung</h2>
<form action="http://www.mydomain.com/review/product/post/id/8/" method="post" id="review-form">
-->>HERE IS MY REVIEW FORM<<--
</div>
</div>
<h2 class="acctab" id="acctab-product.tags">Schlagworte</h2><div class="panel">
<div class="box-collateral box-tags"> <h2>Schlagworte</h2>
CONTENT
</div>
</div>
Wie gesagt, wenn die URL mit einem Hash aufgerufen wird:
w w w.diedomain.de/dieseite.html#customer-reviews
passiert nix, denn es wird wohl immer das erste Tab geladen, wenn die Seite aufgebaut wird. Ein Link auf der Seite der direkt auf das Formular verzweigt, funktioniert dagegen, und sieht so aus
<a id="goto-reviews-form" href="#review-form">Kundenmeinung hinzufügen</a>
etwas tricky wird das ganze wohl, weil einerseits per JS das richtige Tab geöffnet werden muss, und andererseits sollte dann noch idealerweise direkt zu dem Formular, welches sich unter den ganzen Bewertungen befindet gegangen (gescrollt) werden. Weiß gar nicht ob das so ohne weiters möglich ist. Also von außen sollte das
w w w.meinedomain.de/meineseite.html#review-formzum
Ziel führen.Also, wenn sich einer berufen fühlt, hier zu helfen, nur zu!
Thx