[TYPO3-german] TYPO3 - Multiple Content - jfmulticontent - accordion - formhandler

Jürgen Furrer juergen.furrer at gmail.com
Mon Oct 22 07:37:17 CEST 2012


Da sehr oft gefragt wurde, habe ich letzthin ein Update rausgegeben
Damit ist es nun möglich die jfmulticontent per Hash-Wert an der richtigen
Stelle zu öffnen.

Dann muss man der action einfach "#jfmulticontent_c123-2" mitgeben, dann
wird der zweite Tab geöffnet.
Die Option kann in der Plugin-Config eingeschalten werden.

gleichzeitig habe ich noch den browse-link hinzugefügt, damit man im RTE
einfacher auf die einzelnen Tabs zugreifen kann.

Gruss
Jürgen

Am 21. Oktober 2012 19:29 schrieb Basti <sebastian.schmal at gmx.de>:

> coole Idee!
> Teste ich gleich mal Morgen!
>
>
> ------------------------------**------------
>
> TYPO3 - TIPS - ANLEITUNGEN - NEWS
> unter: http://blog.ingeniumdesign.de/
>
> TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
> unter: http://www.ingeniumdesign.de/
>
> Facebook Fan
> http://www.facebook.com/**ingeniumdesign/<http://www.facebook.com/ingeniumdesign/>
>
> ------------------------------**------------
>
> Am 19.10.2012 18:58, schrieb Jürgen Furrer:
>
>  Am einfachsten eine GP-Var aus dem Formular per Condition prüfen und nur
>> ausgeben, wenn diese Gesetzt ist:
>> [globalVar = GP:myfield = 1]
>> // ...
>> [end]
>>
>> Freundliche Grüsse
>> Jürgen Furrer
>>
>> Am 19.10.2012 um 14:33 schrieb Basti <sebastian.schmal at gmx.de>:
>>
>>  Ah nun gehts:
>>> <script type="text/javascript">
>>> lad an den Gänsefüßen
>>>
>>> Nun ist aber immer das zweite Accordion auf.
>>> Soll am besten erst nach dem "Absenden" offen bleiben.
>>>
>>> ------------------------------**------------
>>>
>>> TYPO3 - TIPS - ANLEITUNGEN - NEWS
>>> unter: http://blog.ingeniumdesign.de/
>>>
>>> TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
>>> unter: http://www.ingeniumdesign.de/
>>>
>>> Facebook Fan
>>> http://www.facebook.com/**ingeniumdesign/<http://www.facebook.com/ingeniumdesign/>
>>>
>>> ------------------------------**------------
>>>
>>> Am 19.10.2012 11:42, schrieb Jürgen Furrer:
>>>
>>>> Was wird an Javascript ausgegeben?
>>>> jQuery(document).ready(**function(){
>>>> jQuery('#jfmulticontent_c27').**accordion(
>>>> ...
>>>>
>>>> Gruss
>>>> Jürgen
>>>>
>>>> Am 18. Oktober 2012 12:55 schrieb Basti <sebastian.schmal at gmx.de>:
>>>>
>>>>  JS wird nun im Footer ganz unten angezeigt.
>>>>>
>>>>> HTML Code:
>>>>> <div id="jfmulticontent_c27" class="ui-accordion ui-widget
>>>>> ui-helper-reset
>>>>> ui-accordion-icons" role="tablist">
>>>>>
>>>>> daher habe ich die id _c38 in _c27 geändert. Doch nach dem Absenden,
>>>>> geht
>>>>> das Accordion wieder zu.
>>>>> Das ist der zweite Inhalt.
>>>>>
>>>>> Danke Dir
>>>>>
>>>>>
>>>>> ------------------------------****------------
>>>>>
>>>>> TYPO3 - TIPS - ANLEITUNGEN - NEWS
>>>>> unter: http://blog.ingeniumdesign.de/
>>>>>
>>>>> TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
>>>>> unter: http://www.ingeniumdesign.de/
>>>>>
>>>>> Facebook Fan
>>>>> http://www.facebook.com/****ingeniumdesign/<http://www.facebook.com/**ingeniumdesign/>
>>>>> <http://www.**facebook.com/ingeniumdesign/<http://www.facebook.com/ingeniumdesign/>
>>>>> >
>>>>>
>>>>> ------------------------------****------------
>>>>>
>>>>> Am 16.10.2012 19:08, schrieb Jürgen Furrer:
>>>>>
>>>>>   Mit folgendem TS kann man JS in den Footer laden:
>>>>>
>>>>>>
>>>>>> page.footerData.1450 = HTML
>>>>>> page.footerData.1450.value (
>>>>>> <script type=”text/javascript”>
>>>>>> jQuery(document).ready(****function(){
>>>>>>          jQuery('#jfmulticontent_c38').****accordion('option',
>>>>>> 'active', 1);
>>>>>> });
>>>>>> </script>
>>>>>> )
>>>>>>
>>>>>> Dann wird das JS auch gleich wenn das Dokument bereit ist geladen
>>>>>>
>>>>>> Freundliche Grüsse
>>>>>> Jürgen Furrer
>>>>>>
>>>>>> Am 16.10.2012 um 09:59 schrieb Basti <sebastian.schmal at gmx.de>:
>>>>>>
>>>>>>   ich binde das komplette js im "footer" ein.
>>>>>>
>>>>>>> Wie kann ich denn die neue File ans Ende laden?
>>>>>>>
>>>>>>> Support-Anfrage war ich ;)
>>>>>>>
>>>>>>> ------------------------------****------------
>>>>>>>
>>>>>>> TYPO3 - TIPS - ANLEITUNGEN - NEWS
>>>>>>> unter: http://blog.ingeniumdesign.de/
>>>>>>>
>>>>>>> TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
>>>>>>> unter: http://www.ingeniumdesign.de/
>>>>>>>
>>>>>>> Facebook Fan
>>>>>>> http://www.facebook.com/****ingeniumdesign/<http://www.facebook.com/**ingeniumdesign/>
>>>>>>> <http://www.**facebook.com/ingeniumdesign/<http://www.facebook.com/ingeniumdesign/>
>>>>>>> >
>>>>>>>
>>>>>>> ------------------------------****------------
>>>>>>>
>>>>>>> Am 15.10.2012 22:00, schrieb Jürgen Furrer:
>>>>>>>
>>>>>>>  Beim Tab kann man cookies verwenden, bei dem accordion ist das nicht
>>>>>>>> ganz so einfach
>>>>>>>> Folgendes JS im document.ready öffnet den Entsprechenden Slide:
>>>>>>>>
>>>>>>>> jQuery('#jfmulticontent_c38').****accordion('option', 'active', 1);
>>>>>>>>
>>>>>>>> Gab da letzthin eine Support-Anfrage dazu:
>>>>>>>> http://forge.typo3.org/issues/****41658<http://forge.typo3.org/issues/**41658>
>>>>>>>> <http://forge.typo3.**org/issues/41658<http://forge.typo3.org/issues/41658>
>>>>>>>> >
>>>>>>>>
>>>>>>>> Freundliche Grüsse
>>>>>>>> Jürgen Furrer
>>>>>>>>
>>>>>>>> Am 15.10.2012 um 09:46 schrieb Basti <sebastian.schmal at gmx.de>:
>>>>>>>>
>>>>>>>>   Danke Dir!
>>>>>>>>
>>>>>>>>> ich schau mal ob ich das lösen kann.
>>>>>>>>>
>>>>>>>>> Aber was du gerade beschrieben hast, sollte mit der neuen Version
>>>>>>>>> gehen!
>>>>>>>>> Du musst glaube ich nur im install der Ext. den Haken rein machen,
>>>>>>>>> dass er auch aus Links, Tab´s machen soll.
>>>>>>>>>
>>>>>>>>> Grüße,
>>>>>>>>> Basti
>>>>>>>>>
>>>>>>>>> ------------------------------****------------
>>>>>>>>>
>>>>>>>>> TYPO3 - TIPS - ANLEITUNGEN - NEWS
>>>>>>>>> unter: http://blog.ingeniumdesign.de/
>>>>>>>>>
>>>>>>>>> TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
>>>>>>>>> unter: http://www.ingeniumdesign.de/
>>>>>>>>>
>>>>>>>>> Facebook Fan
>>>>>>>>> http://www.facebook.com/****ingeniumdesign/<http://www.facebook.com/**ingeniumdesign/>
>>>>>>>>> <http://www.**facebook.com/ingeniumdesign/<http://www.facebook.com/ingeniumdesign/>
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>> ------------------------------****------------
>>>>>>>>>
>>>>>>>>> Am 15.10.2012 09:04, schrieb bernd wilke:
>>>>>>>>>
>>>>>>>>>  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
>>>>>>>>>>
>>>>>>>>>>  ______________________________****_________________
>>>>>>>>> TYPO3-german mailing list
>>>>>>>>> TYPO3-german at lists.typo3.org
>>>>>>>>> http://lists.typo3.org/cgi-****bin/mailman/listinfo/typo3-****
>>>>>>>>> german<http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**german>
>>>>>>>>> <http://lists.typo3.org/**cgi-bin/mailman/listinfo/**typo3-german<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german>
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>>
>>>>>>>>   ______________________________****_________________
>>>>>>>>
>>>>>>> TYPO3-german mailing list
>>>>>>> TYPO3-german at lists.typo3.org
>>>>>>> http://lists.typo3.org/cgi-****bin/mailman/listinfo/typo3-****german<http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**german>
>>>>>>> <http://lists.typo3.org/**cgi-bin/mailman/listinfo/**typo3-german<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german>
>>>>>>> >
>>>>>>>
>>>>>>>
>>>>>>   ______________________________****_________________
>>>>>>
>>>>> TYPO3-german mailing list
>>>>> TYPO3-german at lists.typo3.org
>>>>> http://lists.typo3.org/cgi-****bin/mailman/listinfo/typo3-****german<http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**german>
>>>>> <http://lists.typo3.org/**cgi-bin/mailman/listinfo/**typo3-german<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german>
>>>>> >
>>>>>
>>>>>  ______________________________**_________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**german<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german>
>>>
>>
>>  ______________________________**_________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-**bin/mailman/listinfo/typo3-**german<http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german>
>


More information about the TYPO3-german mailing list