|
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
|