[TYPO3-german] Powermail 2.0 mehrschrittiges Formular - Weiter-Button

Lorenz Ulrich lorenz-typo3 at visol.ch
Wed Oct 10 22:54:35 CEST 2012


Hallo Dirk

Danke für die Info. Wenn du der Community einen Dienst erweisen 
möchtest, könntest du deinen Code zur Verfügung stellen; hier, bei 
Pastebin oder auch im Bugtracker von Powermail. Dann wird die Extension 
vielleicht irgendwann "Beta" werden.

Beste Grüsse,

Lorenz

Am 10.10.2012 21:35, schrieb Dirk Wenzel:
> Hallo Lorenz,
> vielen Dank. Tatsächlich geht das derzeit nicht, ein echter Rückschritt!
>
> Die Tabs werden on-the-fly via JavaScript erzeugt und erhalten den Namen des Fieldsets - Konfiguration Fehlanzeige.
>
> Meine Lösung sieht etwa so aus, wie von Dir skizziert:
> 1. Buttons via fluid-Template erzeugen. Das erste fieldset bekommt nur den 'Weiter'-Button, das letzte nur den 'Zurück'-Button, alle anderen beide.
> 2. powermail-JavaScript für die Tabs entfernen: page.includeJSFooterlibs.powermailJQueryTabs>
> 3. eigenes JavaScript für die Anzeige der Fieldsets implementieren. Alle Fieldsets bis auf das erste ausblenden. Bei 'Weiter' wird jedes Feld im aktuellen Fieldset validiert. Dazu verwende ich die validationEngine, die powermail mitbringt. Liefert keines einen Fehler, gehts es weiter: Aktuelles Fieldset ausblenden, nächstes einblenden. Beim Klicken des 'Zurück'-Buttons wird nicht validiert.
>
> Hat doch einige Stunden gekostet.
>
> Mein Resumee: Die Extension trägt zu Recht den Status 'Alpha'. Der Aufwand, bestehende Formulare aus 1.6.9 auf 2.x zu hieven ist enorm. Dabei verliert man leider auch noch Funktionalität und muss aufwendig nachbessern.
>
> P.S. Der größte Witz ist die Klasse Tx_Powermail_ViewHelpers_Misc_MorestepClassViewHelper. Sie gibt den String zurück, den man ihr als Argument übergibt (CSS-Klasse).
>
> Am 10.10.2012 um 00:41 schrieb Lorenz Ulrich:
>> Hallo Dirk
>>
>> Geht leider out of the box nicht. Habe dasselbe Problem.
>>
>> Es sollte aber nicht allzu schwer sein, die Anzahl Tabs des Tabmenüs zu zählen, dem Ersten dann nur einen weiter-Button zu geben, dem Mittleren weiter/zurück-Buttons und dem Letzten nur einen zurück-Button und bei Klick jeweils den nächsten Tab bzw. den Submit-Button zu triggern. Lässt sich wohl mit JQuery so gut lösen. Hatte aber bisher keine Zeit.
>>
>> Beste Grüsse,
>>
>> Lorenz
>>
>> Am 10.10.2012 00:34, schrieb Dirk Wenzel:
>>> Hallo,
>>> Powermail 2.0 gibt bei mehrschrittigen Formularen Tabs (Reiter) aus. Gibt es eine Möglichkeit, stattdessen den Weiter-Button zu bekommen, den es in Powermail 1.x gab?
>>>
>>> Selbst in den Fluid-Templates habe ich nichts gefunden...
>>>
>>> vielen Dank und
>>> Herzliche Grüße
>>> Dirk
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>



More information about the TYPO3-german mailing list