Zum Inhalt springen

Frontend Registration - Feld "Status" und allgemein

Erstellt am 4. August 2006 · 6 Antworten · letzte Antwort am 22. November 2013

Tags: Frontend-Benutzer, Frage

Andimueto ·

Hallo zusammen,
hab hier jetzt schon eine Weile durchs Forum geklickt aber nichts passendes gefunden! ich habe zwei Probleme...

Erstens: ich habe die frontend registration installiert und sie hat problemlos funktioniert! Jetzt geht sie leider im Firefox nicht mehr sondern nur noch im IE. Im Firefox wird die ganze Seite weiß auf der das Plugin eingebunden ist. - warum? (im IE passt alles!)

Zweitens: Ich habe das Formular für die Anmeldung soweit reduziert wie ich es brauche. Allerdings würde ich gerne andere Auswahlfelder beim Status haben. Also nicht Angestellt, Student etc. sondern Gast, Mitglied ... Wo kann ich dies ändern?

vielen Dank für euere Hilfe!!!

Andimueto

zapp-it ·

hi!

Zu 2.: geh in \typo3conf\ext\sr_feuser_register und öffne da die locallang_db.xml mit einem editor, anschließend einfach [strg]+f und "status" eingeben, ok drücken, fertig... da stehen die Bezeichnungen, die kannst du einfach ändern und noch mehr hinzufügen etc...

wenn du hier was geändert hast, dann bitte noch die änderung mittels des
[strg]+c - [strg]+v - Verfahrens in \typo3conf\ext\sr_feuser_register\pi1\ext_tables.php eintragen... (da wieder "status-->suchen")

klingt schwer, ist aber total simpel... ich kann mir aber vorstellen, dass man das auch mittels typoscript lösen kann, aber LEIDER kenne ich mich da noch nicht sooo gut aus, da ich selbst neuling bin...

grüße!

zapp-it ·

zu 1.: keine ahnung, was da los ist, wie auch... das kann natürlich alle möglichen ursachen haben, du musst das problem schon auf den punkt bringen, indem du auch ein bisschen quellcode postest, z.b. deine letzten änderungen etc...

grüße!

Andimueto ·

Hab mal noch ein wenig weiter probiert!
Problem 2 konnte ich sehr gut lösen! Vielen Dank!

Problem 1 kann ich jezt noch ein wenig konkretisieren:
Die Seite wird wirklich nur im Firefox nicht dargestellt und zwar auch nur dann nicht, wenn ich gleichzeitig im Backend eingeloggt bin!
Ich habe unterhalb meiner Anmeldung einen Frontend>Backend-Extension - kann es daran liegen?

Was bräuchtet ihr als Code, damit ihr mir helfen könnt?

Andimueto

Neofine ·
zapp-it schrieb

hi!

klingt schwer, ist aber total simpel... ich kann mir aber vorstellen, dass man das auch mittels typoscript lösen kann, aber LEIDER kenne ich mich da noch nicht sooo gut aus, da ich selbst neuling bin...

grüße!

plugin.tx_srfeuserregister_pi1 {

_LOCAL_LANG.default {

fe_users.status = Dein Status
fe_users.status.I.1 = Bitte wählen
fe_users.status.I.2 = Status 1
fe_users.status.I.3 = Status 2
fe_users.status.I.4 = Status 3
fe_users.status.I.5 = Status 4

}
}

Geht auch mit allen anderen Feldern...
fe_users.country = Land
fe_users.telephone = Telefon
fe_users.fax = Fax

Hinweis/Ergänzung: Wenn per TS angepasst wird, wird ebenfalls dieser Wert für die Übersetzung genommen. Ich habe noch nicht rausgefunden, wie man per TS für die Seitensprache diese Felder überschreiben kann.
Also bei mehrsprachigen Websites besser mit locallang_db.xml und de.locallang_db.xml arbeiten.

Neofine ·

Ergänzung:

#Default Sprache
plugin.tx_srfeuserregister_pi1._LOCAL_LANG {
default {
fe_users.title = Titel 1
}
}

#Englisch
plugin.tx_srfeuserregister_pi1._LOCAL_LANG {
en {
fe_users.title = Title 1
}
}