npostnik.de

Language Overlay auf Mailform mit TemplaVoila

Beim Language Overlay eines Mailformulars in TemplaVoila ist mir vor einiger Zeit ein Fehler aufgefallen. Ich hatte es als Bug gemeldet und dabei versucht, das Problem sehr ausführlich zu beschreiben, doch es ist nicht weiter behandelt worden und das Ticket wurde nun geschlossen.

Folgendes Problem tritt in Zusammenhang mit dem Mailformular und TemplaVoila auf:
Wenn für ein Mailformular eine Übersetzung in Form eines Language Overlays angelegt wird, dann wird das Formular an die Empfänger-Adresse aus dem ursprünglichen Datensatz gesendet. Die Feder und der Betreff wird jedoch übersetzt.

Beispiel:

Wenn man das Formular nun auf der deutschen Seite absendet (Default), wird es an de@domain.com gesendet, die Felder und der Betreff haben „DE“ im Namen. Wenn es nun aber von der englischen Seite abgesendet wird, dann wird es trotzdem an de@domain.com gesendet, auch wenn alle Felder und der Betreff ein „EN“ im Namen haben.

Wenn man nun im übersetzten Datensatz die Verknüpfung zum Originaldatensatz löscht, dann wird das englische Formular korrekt an die Adresse en@domain.com gesendet.

Hier ist ein Link zum Bugtracker-Eintrag.

Die mobile Version verlassen