Moin moin,
ich möchte gern im fe_users Formular den Titel/die Bezeichnung des Feldes 'Stadt' auf 'Schule' ändern.
Wie ich Felder ausblenden kann, weiss ich, zB:
TCEFORM.fe_users.country.disabled = 1
und ich habe auch schon Lösungen zum umbenennen von Titeln in BE-Dropdown-Boxen gefunden (Layout), aber eben nichts, wie ich die Labels des Feldes an sich ändern kann!
das hier geht nicht:
TCEFORM.fe_users.city.label = Schule
Ist das überhaupt möglich??
grüße
claudia
ich glaube alle Felder kann man so über TCEFORM nicht umbenennen, bin mir da allerdings nicht ganz sicher.
Umbenennen kannst du es so:
im Ordner typoconf
gibt es eine Datei "extTables.php" hier folgende Zeile eintragen,
$TCA['fe_users']['columns']['city']['label'] = 'Schule';
Wenn du noch eine Rein TypoScript variante findest, poste die doch bitte 🙂
Hallo Karlchen,
danke für den Tipp!
auch wenn ich in meinem Fall nicht die ext_tables.php im typoconf, sondern im Verzeichnis typo3/sysext/t3skin/ nehmen musste...
lg claudia
ps klar, TS wäre mega! vielleicht gibt es hier noch einen Experten der da mehr weiss!?
🙂
ich meinte jedoch wirklich die extTables.php im typo3conf Ordner(hatte mich hier mit dem Ordnernamen vertan),
in der ext_tables.php ist ein kleiner Unterschied...
in der localconf.php
steht standartmässig folgende Zeile drin
$typo_db_extTableDef_script = 'extTables.php';
damit wird im typo3conf Ordner die "extTables.php" dazu geladen,
die ext_tables.php, findest du in fast jedem Extension Ordner, sie werden ebenfalls zur Konfiguration genutzt und automatisch geladen.
Solltest du jetzt also die System Extension "t3Skin" mal Updaten (was jedoch recht unwahrscheinlich ist, denke ich mal), wird auch die ext_tables.php überschrieben, auch bei einem Umzug sind so Verluste recht wahrscheinlich.
Da es ne Menge Einstellungsmöglichkeiten gibt die man in der Datei unterbringen kann, kann man diese Extension unabhängig in die extTables.php einfügen...
doch das nur nebenbei 😉
Hauptsache es funktioniert 😃
Hallo Karlchen,
eventuell sind die Einstellungen bei der automatischen Installation von Mittwald etwas anders. diese Zeile gibt es bei mir in der localconf.php nicht und als ich die TCA Angabe in der ext_tables.php im typo3conf eingefügt hatte, passierte natürlich erstmal rein gar nichts.
Nachdem ich dann manuell in der localconf die ext_tables.php verknüpfte, wurde zwar das Feld-Label umbenannt, aber t3skin lief nicht mehr...
dadurch kam ich überhaupt erst auf die Idee, die ext_tables.php in t3skin anzupassen!
dass diese Einstellung bei einem Update futsch ist, ist mir klar ;-)
lg claudia
Hallo, die saubere Lösung lautet im pageTSconfig des Ordners, in dem sich die FE-User befinden:
TCEFORM.fe_users.country.label.default = Shoe size:
TCEFORM.fe_users.country.label.de = Schuhgröße:
TCEFORM.fe_users.country.label.fr = taille de chaussures: