Powermail - checkbox wird ignoriert + form action falsch

  • rocco_rider rocco_rid...
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    15. 03. 2010, 09:58

    Hallo Typo3 Freunde,

    Powermail ist echt Klasse! Habe bisher echt nur Freude daran. Im Augenblick habe ich aber noch 2 Probleme:

    1.
    Ich habe ein Checkbox mit Teilnahmebedinungen. Diese ist zwar angeklickt, aber nach dem Absenden kommt immer folgenden Screenshot.
    [URL=http://img132.imageshack.us/i/fehler1b.jpg/][IMG]http://img132.imageshack.us/img132/2347/fehler1b.jpg[/IMG][/URL]
    Die Checkbox Teilnahmebedingungen ist aber wirklich angeklickt! Sonst würde ich auch nicht über die JS-Überprüfung kommen:) Ich bin der Meinung, dass das schon mal funktioniert hat.

    2.
    Wenn ich auf den "Zurück zum Formular"-Button klicke, werde ich immer wieder auf die Seite weitergeleitet. Habe mir mal den Quelltext angeschaut. Ich und ein Bekannter sind der Meinung, dass die form "action" falsch ist.

    [HTML]<!-- -->
    <form name="klarmobilumfrage_mandatory" action="#c2" method="post">
    <input type="submit" value="Zurück zum Formular" class="tx-powermail-pi1_mandatory_submit" />
    </form>
    <!-- -->
    [/HTML]

    So funktioniert es:
    [HTML]<form name="klarmobilumfrage_mandatory" action="3.html#c2" method="post">
    [/HTML]

    Hängt das vielleicht mit meinem ersten Problem zusammen? Wenn ich über Firebug die Form-Action auf "3.html#c2" stelle, komme ich in das Formular zurück!! Und da ist dann wirklich das Feld Teilnahmebedingunen nicht angeklickt... #angry#

    Ich weiß leider nicht was ich jetzt weiter unternehmen soll. Wenn ich die Checkbox _nicht_ zum Pflichtfeld mache, dann funktioniert alles reibungslos. Aber ich brauche die Checkbox als Pflichtfeld! Habt ihr eine Idee?

    EDIT: Hier nochmal schnell mein System:
    Typo3 4.3.2 + Powermail 1.5.3 + powermail_optin 0.6.1 + TemplaVoila 1.4.1

    Vielen Dank schon mal fürs Lesen :)
    Rocco


  • annett annett
    Padawan
    0 x
    56 Beiträge
    0 Hilfreiche Beiträge
    18. 11. 2010, 11:43

    Hi,

    habe selbes Problem wie rocco_rider und der_kybernaut ...
    Checkbox und alle anderen felder merkt er sich nicht.
    Habt ihr inzwischen eine Lösung?

    Könnte schwören, dass das alles funktionierte bei meinen ersten simplen tests mit Powermail :o

    Bin dankbar für jeden Hinweis.

    Gruß Annett

  • djai_dii djai_dii
    R2-D2
    0 x
    66 Beiträge
    0 Hilfreiche Beiträge
    20. 06. 2011, 12:42

    Bei mir das selbe wie bei annett und den anderen, Kunde hat mich darauf aufmerksam gemacht. Hat vorher funktioniert und nach irgendeinem update - entweder TYPO3 oder Powermail geht die Checkbox nicht mehr.
    Hat jemand das Problem beheben können? Ich verwende TYPO3 4.5.3 und Powermail 1.6.3

  • PBö PBö
    T3PO
    0 x
    8 Beiträge
    0 Hilfreiche Beiträge
    08. 07. 2011, 19:34

    Ich hab auch das Problem. Ich bin der Meinung, dass das Problem bei mir erst aufgetreten ist, seit ich freecap installiert habe. Leider bekomme ich jetzt immer eine Fehlermeldung wenn ich versuche freecap zu deinstallieren und dann die frontend-Ansicht aktualisiere (Extension key "sr_freecap" was NOT loaded).

    Ist auch nur eine Vermutung.

  • ghostface ghostface
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    13. 10. 2011, 08:59

    Hier die Lösung zum Checkbox-Problem:
    http://blog.erikkothe.de/2010/10/einzelne-checkbox-als-pflichtfeld-geht-nicht/

  • bennof bennof
    TYPO3-Anwärter
    0 x
    5 Beiträge
    1 Hilfreiche Beiträge
    18. 07. 2018, 12:54

    Bei mir war das Problem, dass das Checked-Attribut nicht gesetzt wurde, obwohl die Checkbox angehakt war.
    Habe mir mit einem kleinen JS beholfen:

    [code]$(document).ready(function() {
    $('.powermail_checkbox').change(function() {
    if ($(this)[0].checked == true || $(this).checked == true) {
    $(this).attr('checked', 'checked');
    }
    else {
    $(this).removeAttr('checked');
    }
    });
    });
    [/code]