Zum Inhalt springen

simplesurvey Pflichtfelder werden ignoriert

Erstellt am 8. Juli 2009 · 3 Antworten · letzte Antwort am 30. März 2012

Tags: Frage

as72 ·

Hallo Freunde,

ich habe gerade die Ext. simplesurvey installiert und beim Testen festgestellt, dass die Pflichtfelder ignoriert werden und auch die Umfrageergebnisse nicht im Frontend erscheinen obwohl dies ausgewählt ist. Habe ich etwas übersehen beim Installieren?

Gruß as

PranKe01 ·

Hallo!
Es gibt in der aktuellen Version 1.8.2 einen Bug in der javascript Funktion checkSurvey:

class.tx_simplesurvey_pi1.php zeile 1187 wäre vermutlich so korrekt (singlequotes um die values):
$content .= 'val != \''.$val.'\' && ';

Kann das leider nicht beheben, da mein Typo3-Account seit dem Typo3.org-Hack nicht mehr aktiviert werden kann =(

Hoffe ich konnte helfen!

dubidu ·

Hallo zusammen!

Besten Dank für deinen Lösungshinweis, PranKe01.

Habe die entsprechende Zeile anhand deinem Tipp geändert. Jetzt ist zwar die Validierung in der Umfrage wieder aktiviert, jedoch hängt die Validierung bei der ersten Radiobutton-Gruppierung fest obwohl eine Option ausgewählt wurde.

Hattest Du oder jemand anderes mittlerweile Gelegenheit gefunden den Lösungsansatz zu testen?
Bin für jegliche Ansätze dankbar!

Viele Grüße
dubidu

jpg ·

Hallo,
hatte auch das Problem mit den Pflichtfeldern. Nach kurzer Korrespondenz mit dem Entwickler, hat er mit eine Version geschickt, die das Problem tatsächlich gefixt hat.

Ich habe also Textfelder, Checkboxen und Radiobutton verwendet und in allen drei Arten findet die Pflichtfeldprüfung statt. Man bekommt zwar nur bei den Textfeldern durch eine rote Markierung einen Hinweis, aber immerhin.

Tipp: gibt man in den Umfrageeinstellungen dann einen Text für die Pflichtfeldfunktion ein, wird diese untern (über dem Absendeknopf) angezeigt und kann sogar per HTML-Tags formiert sein (z.B. in rot).

Wenn jemand die geänderte Extension haben will, kann er sie beim Entwickler oder bei mir anfordern. Hier ablegen werde ich sie aus rechtlichen Problemen nicht.

Viele Grüße und Danke noch mal für die Lösung.
Jürgen Golda
http://www.p2consult.de - j.golda@p2consult.de