Zum Inhalt springen

Plugin Feld hinzufügen ins Backend

Erstellt am 13. Juni 2007 · 4 Antworten · letzte Antwort am 14. Juni 2007

Tags: TCA, Frage

Unbekannter Benutzer ·

Hallo Zusammen,

ich habe eine Extension geschrieben, hab die Table tt_content um ein Feld erweitert. Nun wird dieses Feld bei jedem ContentType angezeigt, das will ich aber nicht. Sie soll nur bei meinem Plugin angezeigt werden, wie mache ich das.

Ich habe bisher rausgefunden, das ich in der ext_tables.php etwas an diesem Eintrag ändern muss, aber in was?

t3lib_extMgm::addToAllTCAtypes("tt_content","user_maxsort_max_content_show;;;;1-1-1");

Vielen Dank jetzt schon mal

gruß

Burner

Michaelh74 ·

Einfach auf diesen Seiten über TS-Config im Formular ausblenden lassen. Dazu gab es kürzlich nen POD-Cast auf typo3.org

Gruß
Michael

Unbekannter Benutzer ·

Sorry, hast du den link dahin, ich hab alle durchgesehen und nichts passendes gefunden. Ein Bericht über Flexforms, aber die will ich ja gar nicht benutzen. Hab ja nur ein Feld, was ausgeblendet werden soll.

Unbekannter Benutzer ·

Danke, hab die lösung nun aber gefunden, einfach in der ext_tables.php folgende zeilen austauschen:

#t3lib_extMgm::addToAllTCAtypes("tt_content","user_extension_name;;;;1-1-1, user_dbfield2");
$TCA["tt_content"]["types"]["list"]["subtypes_addlist"][$_EXTKEY."_pi1"]="user_dbfield1, user_dbfield2";