Hallo,
bei der Einrichtung von diversen Länder-Mail-Formularen bin ich auf ein Problem mit dem Mailformplus (Version 3.9) gestoßen.
Um bestimmte Formular-Felder (z.B. Straßenname) zu überprüfen und mit dem eingegebenen Inhalt zu füllen bedarf es ja de Zusatz "###value_Strasse###" innerhalb des "<input type="text" name="Strasse" ... >".
Das habe ich gecheckt und es funktioniert auch soweit.
Wenn ich jedoch statt "Strasse" "Straße" (mit scharfen s) innerhalb des "<input type="text" name="Straße" ... >" schreibe, erscheint beim Aufruf des Mailformulars im Browser folgender Anfangswert für Straße: "###value_Straße###".
Dies hat voraussichtlich mit dem scharfen s (ß) zu tun, und betrifft auch andere Formular-Feld-Namen, die z.B. mit Apostrov über einen Buchstaben geschrieben werden (à => im Spanischen).
Besteht die Möglichkeit "irgendwie" die Wörter mit Sonderzeichen (ß, à etc.) trotzdem z.B. als "<input name="Straße" ...>" zu schreiben?
Vielen lieben Dank für Eure Antwort(en).
Samefa
Mailformplus Mehrsprachigkeit (input type name Sonderzeichen)
Also entweder du probierst die Entities zu encodieren, wie es sowieso korrekt wäre (ß -> ß😉 oder lässt es sein.
Ich würde es eher lassen, weil intern die name Angaben als Schlüssel für PHP-Arrays genutzt werden und ich da einfach vorsichtig wäre, obwohl es eigentlich kein Problem sein dürfte (bis auf einige Sonderzeichen).
Hallo,
wo kann ich im Typo3 die "Entities" encoden? Oder muss ich dies mit Javascript/PHP bewerkstelligen?
Gruß
Samefa