Am 11.10.2012 09:16, schrieb Basti:
Hallo Liste,
ich verwende die Extension: jfmulticontent mit dem accordion
Nun wollte ich in einen Tab das Kontaktformular (formhandler) einbauen.
Nach dem Absenden, bzw. nach einer Fehlermeldung schließt sich der Tab
natürlich wieder.
Wie kann ich dem Tab nun sagen, dass er aufbleiben soll?
klassischerweise werden die Tabs per Javascript (jQuery?) aus normalem
"Fließtext" realisiert. Auf jeden Fall das Wechseln/ Umschalten.
dort musst du dich wohl einklinken bzw. ein Javascript bauen, dass die
gleiche Funktionalität hat, nur nicht über click gesteuert wird.
Ich habe letztens für eine Website eine ähnliche Funktionalität
programmiert: Dem Kunden war wichtig, dass er deep-links zu den Tabs
setzen kann.
die Tabs werden als Anchor angesprochen:
die links der Tabheader sehen in etwa so aus:
<a href="index.php?id=123#tab-1" onClick="switchToTab(1)">tabheader1</a>
im javascript wird der sichtabre Tab gewechselt, dann aber zu dem Anchor
gesprungen, so dass jeder Tab eine individuelle URL hat.
nun muss nur noch beim Seitenaufruf die URL nach Anchor-Angaben gescannt
werden um dann diesen Tab zum sichtbaren zu machen (und nicht den
ersten). Das passiert bei mir direkt beim Seitenaufbau nachdem ich mit
jQuery die "normalen CEs" in Tabs umgewandelt habe.
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german