Zum Inhalt springen

Static Info Tables in FE Plugin (Land & Bundesland Auswahl)

Erstellt am 12. Januar 2006 · 1 Antwort · letzte Antwort am 13. Januar 2006

Tags: TCA, Frage

olly ·

Hallo liebe TYPO3-Gemeinde,

in einem FE Plugin soll der Backend-Redakteur die Möglichkeit haben, ein Land und ein zugehöriges Bundesland auswählen zu können (z.B. "Deutschland > Bayern"). Die Daten hierzu kommen aus den Static Info Tables.

Gibt es eine Möglichkeit, die Auswahl der Bundesländer/Zonen in Abhängigkeit zum ausgewählten Land dynamisch im Backend anzeigen zu lassen?

z.B.
"Deutschland" ausgewählt
-> in zusätzlichem Select-Feld nur deutsche Bundesländer
"USA" ausgewählt
-> in zusätzlichem Select-Feld nur USA Staaten

Nach der Auswahl der Landes müssten im Select-Feld die Bundesländer per JavaScript aktualisiert bzw. auf das jeweilige Land eingegrenzt werden. Hat hier jemand Beispiele oder Erfahrungen?

Vielen Dank schon im Voraus für jegliches Feedback!

MfG, Olly

olly ·

Hallo zusammen,

ich hab's selbst rausgefunden:

In der ext_tables.php ein
$TCA['tx_extension_name']['ctrl']['requestUpdate'] = 'Feldname';

Damit wird beim Ändern eines Wertes im angegebenen Feld (Feldname), ein Reload angesteuert. Gemachte Eingaben, die nicht gespeichert wurden, bleiben dabei erhalten.

Und anschließend noch einen PHP-Funktion ansprechen, die aus der übermittelten uid des Landes, das Bundesland aus der Tabelle static_country_zones ermittelt.