Hi,
in der 'pi1/locallang.xml' lässt sich das oben bezeichnete Label nicht per TypoScript wie sonst gewohnt überschreiben.
plugin.tx_powermail_pi1._LOCAL_LANG.de.JSvalidation_label_required = Bitte füllen Sie das Feld aus!
führt nicht zum gewünschten Ergebnis. Andere Labels lassen sich auf diese Weise wie gewohnt überschreiben.
Was kann da vorliegen?
Gruß
Stefan
plugin.tx_powermail_pi1._LOCAL_LANG.de.JSvalidation_label_required = Bitte füllen Sie das Feld aus!
powermailJS.10 < plugin.tx_powermail_pi1
Steht im Manual
Dieser Lösungsansatz funktioniert nicht, sondern endet bei mir in einem JS-Fehler.
Ist dieses Lösungsansatz möglicherweise veraltet, obwohl der Hinweis immer noch im Manual steht?
Ein Blick ins default setup von powermail hilft:
powermailJS = PAGE
powermailJS {
typeNum = 3131
config {
disableAllHeaderCode = 1
disablePrefixComment = 1
xhtml_cleaning = 0
admPanel = 0
}
10 = TEMPLATE
10 {
template = FILE
template.file = EXT:powermail/js/mandatoryjs/validation.js
subparts.REQUIRED = TEXT
subparts.REQUIRED.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_required
subparts.VALIDATE_REQUIRED = TEXT
subparts.VALIDATE_REQUIRED.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_number
subparts.VALIDATE_DIGITS = TEXT
subparts.VALIDATE_DIGITS.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_digits
subparts.VALIDATE_ALPHA = TEXT
subparts.VALIDATE_ALPHA.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_alpha
subparts.VALIDATE_ALPHANUM = TEXT
subparts.VALIDATE_ALPHANUM.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_alphanum
subparts.VALIDATE_DATE = TEXT
subparts.VALIDATE_DATE.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_date
subparts.VALIDATE_EMAIL = TEXT
subparts.VALIDATE_EMAIL.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_email
subparts.VALIDATE_URL = TEXT
subparts.VALIDATE_URL.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_url
subparts.VALIDATE_DATE_AU = TEXT
subparts.VALIDATE_DATE_AU.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_date_au
subparts.VALIDATE_CURRENCY_DOLLAR = TEXT
subparts.VALIDATE_CURRENCY_DOLLAR.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_currency_dollar
subparts.VALIDATE_SELECTION = TEXT
subparts.VALIDATE_SELECTION.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_selection
subparts.VALIDATE_ONE_REQUIRED = TEXT
subparts.VALIDATE_ONE_REQUIRED.data = LLL:EXT:powermail/pi1/locallang.xml:JSvalidation_label_validate_one_required
}
}
Hier werden die Texte gesetzt