[TYPO3-german] $TCA von tx_seminars_seminars erweitern möglich?

Julian Pleger commentpage at gmx.de
Fri Oct 28 09:10:34 CEST 2011


Ich habe spaßeshalber fix eine zweite Extension erstellt, die ebenfalls den unteren Codeschnippsel beinhaltet (sonst allerdings nichts). Und siehe da: es funktioniert!

Wo liegt der Unterschied zu meiner Hauptextension? In beiden ist der selbe Codeschnippsel in der "ext_tables.php" eingetragen. Aber es wird scheinbar nur im Falle der zweiten Extension erkannt und verarbeitet??!!!?

-------- Original-Nachricht --------
> Datum: Thu, 27 Oct 2011 16:46:14 +0200
> Von: "Julian Pleger" <commentpage at gmx.de>
> An: typo3-german at lists.typo3.org
> Betreff: [TYPO3-german] $TCA von tx_seminars_seminars erweitern möglich?

> Hallo zusammen,
> 
> ich habe eine eigene Extension geschrieben. In dieser Extension möchte
> ich das $TCA-Array von "tx_seminars_seminars" erweitern.
> 
> 
> Das Ganze ist relativ simpel:
> $tempColumns = Array (
> 	'tx_myext_flexform' => Array (
> 		'exclude' => 0,
> 		'label'   => 'blabla',
> 		'config'  => array(
> 			'type' => 'flex',
> 			'ds_pointerField' => 'CType',
> 			'ds' => array(
> 				'default' =>
> 'FILE:EXT:myext/Configuration/FlexForms/flexform_default.xml'
> 			)
> 		)
> 	),
> );
> 
> t3lib_div::loadTCA('tx_seminars_seminars');
> t3lib_extMgm::addTCAcolumns('tx_seminars_seminars', $tempColumns, 1);
> t3lib_extMgm::addToAllTCAtypes('tx_seminars_seminars','--div--;My
> Flexform,tx_myext_flexform');
> 
> Doch wenn ich dann den Cache lösche und im Adminbereich in die
> Seminarbearbeitung gehe, erscheint bei mir der Tab "My Flexform" leider nicht.
> 
> Habe das Ganze auch schon mit dem "type = text" ausporbiert.Auch das
> taucht nicht auf.
> 
> Kann so keinen Fehler entdecken, da ich auf diese Weise bsp. auch
> "tt_content" und "tt_news" erweitere. Ist das Erweitern des TCA nicht für alle
> Extensions möglich? 
> 
> Wäre super wenn mir jemand weiterhelfen könnte.
> 
> Gruß
> JP
> -- 
> NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!		
> Jetzt informieren: http://www.gmx.net/de/go/freephone
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

-- 
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de


More information about the TYPO3-german mailing list