Zum Inhalt springen

mailformplus required abhängig von input

Erstellt am 10. März 2008 · 4 Antworten · letzte Antwort am 23. März 2009

Tags: Frage

Hugisan ·

Hallo zusammen

Ich arbeite mit der Extension Mailformplus und möchte, dass wenn ein spezielles Input Feld ausgefüllt wird, ein anderes zum Pflichtfeld wird.

[globalVar = GP:anzahlorange !='']
	plugin.tx_thmailformplus_pi1.default.email_requiredfields = rechnr
[end]

Dies bedeutet, wenn das Inputfeld anzahlorange nicht leer ist, dann muss das inputfeld rechnr auch ausgefüllt werden.

Besten Dank für jeden Hinweis.

Gruss

Unbekannter Benutzer ·

Hallo,

vielleicht ist es besser die Überprüfung mit einer UserFunction zu machen oder sich zu überlegen wie man die Überprüfung umdreht, also ohne NOT (!) auskommt.

Soweit ich weiß gibt es für TS-Conditions keinen NOT-Operator und die TSref besätigt diese Vermutung.

lg, Reinhard

Hugisan ·

Hallo Reinhard

Besten Dank für Deine Antwort. Das Problem besteht auch, wenn ich zum Beispiel

[globalVar = GP:anzahlorange =1]
        plugin.tx_thmailformplus_pi1.default.email_requiredfields = rechnr
[end]

setze, mit Radiobutton funktioniert es aber, bei den Inputfeldern irgendwie nicht. Kann dies jemand bestätigen?

Hugisan ·

Tja, da habe ich mich selber ausgetrickst. Ich habe vergessen bei Mailformplus beim Feld 'Pflichtfelder' die Einträge wieder zu entfernen. Nun hat es mit

plugin.tx_thmailformplus_pi1.default.email_requiredfields=name,vorname,plz,ort,kontonummer,strasse

[globalVar = GP:anzahlorange > 0]
plugin.tx_thmailformplus_pi1.default.email_requiredfields = name,vorname,plz,ort,kontonummer,strasse,rechnr
[end]

wunderbar funktioniert.