Hallo,
wie kann ich den "next step"-Button bei mehrseitigen powermail-Formularen anders beschriften?
Vielen Dank schon mal.
Hallo,
wie kann ich den "next step"-Button bei mehrseitigen powermail-Formularen anders beschriften?
Vielen Dank schon mal.
deelite schriebHallo,
wie kann ich den "next step"-Button bei mehrseitigen powermail-Formularen anders beschriften?
Vielen Dank schon mal.
Anleitung lesen:
http://typo3.org/documentation/document-library/extension-manuals/powermail/1.3.5/view/1/8/#id3932953
Entschuldigt mir als blutigem Anfänger bitte diese Fragen, aber vielleicht ist es ja ein Pluspunkt für mich, dass der gute Wille noch anhält ;-)
Zu meinem Problem:
Wie Texte der Buttons zu ändern sind, weis ich jetzt. Der Ursprung meiner Frage lag in der Mehrsprachigkeit von Powermail. Da das prinzipiell ja ganz anders funktioniert, als die Buttontexte manuell zu ändern, muss ich das nun nicht mehr tun.
Ich habe nun die locale-Einträge im TS hinzugefügt und Powermail zeigt mir die Buttons in deutsch. Fein. Wenn ich jetzt aber ein in englisch angelegtes Formular umschalte, dann bleiben die Buttons deutsch. Die übersetzten Formularfelder werden umgeschaltet. Das zeigt, dass die Sprachenumschaltung grundsätzlich für Powermail funktioniert.
Wie bringe ich Powermail nun zu einer korrekten vollständigen Sprachumschaltung?
Poste mal dein TS zu Powermail
Sorry, dazu hab ich bisher noch gar nichts in mein TS geschrieben. Sollte es da irgendwo eine powermail-spezifische TS-Datei geben, dann ist es die "werksseitige".
Vielen Dank für Deine Geduld.
Im Prinzip ist hier schon alles gesagt dazu:
http://www.typo3forum.net/forum/powermail/27674-powermail-mehrsprachigkeit-3.html
Bei einer richtigen Einstellung der Sprache in TYPO3, schalten sich dann auch die Button Texte um...
Das hat also nichts mit Powermail zu tun!
Beispiel Spracheinstellungen:
#deutsch
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.xhtml_cleaning = all
config.htmlTag_langKey = de-DE
xml:lang="de" lang="de"
[globalVar = GP:L=1]
#englisch
config.linkVars = L
config.sys_language_uid = 1
config.language = en
config.xhtml_cleaning = all
config.htmlTag_langKey = en-EN
config.locale_all = en
xml:lang="en" lang="en"
[global]
Es tut mir leid, aber es funktioniert nicht. Den Code habe ich in mein TS eingefügt und die UID's angepasst. Aber es bleibt alles beim Alten.
Der Cache wird auch immer geleert.
Hier mal mein komplettes TS:
# Default PAGE object:
#deutsch
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.xhtml_cleaning = all
config.htmlTag_langKey = de-DE
xml:lang="de" lang="de"
[globalVar = GP:L=]
#englisch
config.linkVars = L
config.sys_language_uid = 3
config.language = en
config.xhtml_cleaning = all
config.htmlTag_langKey = en-EN
config.locale_all = en
xml:lang="en" lang="en"
[global]
page = PAGE
page.stylesheet = base01.css
page.10 = TEMPLATE
page.10.workOnSubpart = DOCUMENT_BODY
page.10.template = FILE
page.10.template.file = index.html
# Hauptmenu
page.10.subparts.MAINMENU = HMENU
page.10.subparts.MAINMENU {
1 = TMENU
1.NO.linkWrap = <div id="mainmenu"> | </div>
2 = TMENU
2.NO.linkWrap = <div id="mainmenu_sub1"> | </div>
}
# Footermenu
page.10.subparts.BOTTOMMENU = HMENU
page.10.subparts.BOTTOMMENU {
special = directory
special.value = 28
1 = TMENU
1.NO.linkWrap = <div id="bottommenu"> | </div>
}
# Sprachumschaltung
page.10.subparts.LANGSWITCH = PHP_SCRIPT
page.10.subparts.LANGSWITCH.file = fileadmin/scripts/languageMenu.php
config.linkVars = L
[globalVar = GP:L = 0]
config.sys_language_uid = 0
language = end
[global]
config.linkVars = L
[globalVar = GP:L = 3]
config.sys_language_uid = 3
language = end
[global]
# Content
page.10.subparts.MAINCONTENT < styles.content.get
# Headerimage
page.10.subparts.HEADER = IMAGE
page.10.subparts.HEADER {
file = header_middle.jpg
file {
import.data = levelmedia:1,slide
import = uploads/media/
import.listNum = 0
}
}
deelite schrieb... [globalVar = GP:L=1] ...
L=1 nicht L=
In meinem Fall die "3", aber das hab ich selbst noch gemerkt. Jetzt loofts!
Tausend Dank!