TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

TCA - 'showitem' für Mehrsprachigkeit anpassen


Autor Nachricht
Verfasst am: 06. 03. 2007 [09:07]
enobe.de
Dabei seit: 08.02.2007
Beiträge: 115
Ich suche nach einer kurzen Lösung zu folgender Backendeinstellung:

Ich habe eine Extension (tcdmail), die ich für den 'multilanguage' Einsatz im Backend erweitern möchte.

Die für diese Extension notwendigen Informationen, werden in zusätzlichen Feldern gesammelt, die zur Tabelle 'pages' gehören. Jetzt erweitere ich die Tabelle 'pages_languages_overlay' nocheinmal um diese Felder, um sprachrelevante Änderungen, an der richtigen Stelle sammeln zu können. Alles Prima.

Im Backend kann ich durch die Nutzung des eigens generierten 'doctype' (bsp: 189) die Anzeige der TCA-Felder oder Paletten zwar für die Elemente 'pages' einstellen/anpassen:
'$TCA['pages']['types']['189'] = array ('showitem' => '...')

Standardmäßig hat aber die Tabelle 'pages_languages_overlay' nur einen vordefinierten Typ:
'$TCA['pages_languages_overlay']['types']['0'] = array ('showitem' => '...')

Lege ich hier also meine Extensionrelevanten Einträge mit hinein, würde ich also die für die Extension wichtigen Felder jetzt in jeder 'Alternativen Seitensprache' mitangezeigt bekommen.

Möchte diese Felder jedoch nur in Übersetzungen von Seiten des Types dieser Extension angezeigt bekommen, um es kurz zu sagen.

Vielen Dank für Eure Gedanken dazu, Jörg

ProfilWWW