Hi, ich weiß nicht ob es üblich ist in der Liste hier danke zu sagen oder ob das Spam ist wie bei StackOverflow?
In 6.1 hat es mit extTables.php funktioniert, beispielsweise Begrenzung News Titel auf 90 Zeichen: $GLOBALS['TCA']['tx_news_domain_model_news']['columns']['title']['config']['max'] = 90; Probleme mit Cache konnte ich nicht feststellen, also habe ich die Overwrite Lösung erst mal gelassen, eigene Extension nur dafür ist auch echt etwas übertrieben. Vielen Dank, Andrea Am 17.08.2015 um 15:02 schrieb bernd wilke: > Am 17.08.15 um 13:45 schrieb Andrea Schmuttermair: >> Hallo, >> >> ich möchte bei einer Extension die TCA Konfiguration anpassen >> (Pflichtfelder, Zeichenlänge). Das geht natürlich ganz einfach, wenn ich >> im Extension Ordner das TCA überschreibe. >> Aber das ist beim nächsten Extension Update weg. >> Gibt es auch eine Typoscript Funktion um das TCA per Template zu >> überschreiben? > > nur bedingt. über Page-/User-TSconfig > > die bessere Lösung wäre eine eigen Extension, die nur die Modifikationen > des TCA für diese Extension enthält. > > dort könntest du dann auch direkt nowendige DB-Änderungen updatesicher > unterbringen. > > das Ganze dann entweder auf dem alten Weg (ext_tables.php) oder aber der > neue Web: /Configuration/TCA/Overrides/<tabellen-name>.php > > diese Art ist für Extensions notweding, die ihre Tabellen auch so > konfigurieren (/Configuration/TCA/<tabellen-name>.php, ohne > Overrides/!), weil sonst die gecachten Werte nicht durch include der > ext_tables.php überschrieben werden. > > zb. > > $GLOBALS['TCA']['tx_news_domain_model_news']['columns']['title']['config']['size']= > 60; > > \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('tx_news_domain_model_news', > $additionalFields); > > >> TYPO3 Version 6.1 (demnächst 6.2) > > ich weiß jetzt nicht genau ob 6.1 schon das Overrides/ kennt. > > auf jeden Fall aber auch die Abhängigkeit zur 'original'-extension mit > angeben, damit die Ladereihefolge stimmt. > > > bernd _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german