Am 08.09.15 um 20:34 schrieb Christian Leicht:
Hallo,
ich benutze Formhandler um ein Kontaktformular auf einer Seite zu
erstellen. Die Seite ist über 2 Domains zu erreichen domain.de und
domain.com. Die .de gibt eine deutsche Formular aus und die .com
natürlich englisch. Soweit funktioniert das auch, nur das die Emails des
Englischen Formulars nicht zugestellt werden.
Über die Conditions wird zwischen deutsch und englisch umgeschalten, was
auch funktioniert da das templateFile auch umgeschalten wird.
Die Emails der englischen Version gehen an den Webmaster des Servers und
kommen auch vom Webmaster. Also werden die Variablen des Finisher_Mail
´s nicht gesetzt.
Oder liegt es evtl. doch an den Conditions ? Glaube ich aber nicht.
Könnt Ihr mir Bitte einen Tipp geben.
Besten Dank für Hilfe
was mir als erstes auffällt (ohne Details anzusehen):
du setzt zwei komplette Konfigurationen auf.
ich würde immer wie folgt arbeiten:
..setze default-config auf..
[condition]
.. modifiziere default-config..
[global]
dadurch muss ich weniger doppelt schreiben.
und gerade wenn es später noch Änderungen gibt muss ich die nicht immer
doppelt machen (oder vergessen zu kopieren)
auch zur fehlersuche sollte es einfacher sein, weil ich natürlich
erstmal dei default-Konfig ans laufen bringe und dann nur noch das
ändere wofür die Condition da ist (hier zb. Übersetzungen)
noch eleganter wird es wenn bestimmte werte in die Constanten
ausgelagert werden (und dort per Condition unterscheidlich gesetzt werden)
zb habe ich typischerweise so etwas in meinem Constants TS:
domain = defaultdomain.com
[globalVar = GP:L=1]
domain = lang1domain.de
[globalVar = GP:L=2]
domain = lang2domain.fr
[global]
und im setup benutze ich überall die Konstante:
z.b.
:
10.email = info@{$domain}
:
keine Condition im setup!
Verwendet wird TYPO3 6.2.15 und aktueller Formhandler
Hier mal der TYPOSCRIPT Code:
[globalString = IENV:HTTP_HOST = www.Domain.de, IENV:HTTP_HOST = Domain.de]
####################################################### DEUTSCH
plugin.Tx_Formhandler.settings {
[... full config...]
}
[ELSE]
####################################################### ENGLISH
plugin.Tx_Formhandler.settings {
[... full config...]
}
[GLOBAL]
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german