[TYPO3-german] Naming von Klassen, UserFunction
Dominik Stankowski
typo3 at stankowski.ch
Wed Apr 5 12:45:55 CEST 2006
Ich konnte das Problem dank der Hilfe von Oliver Klee lösen:
Wenn die Klasse nicht in einem Unterordner liegt und mit
class.tx_[extensionname]_[classname].php benannt wird, kann sie als XCLASS
eingebunden werden:
if (defined('TYPO3_MODE') &&
$TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/[extensionname]/class.tx_[extens
ionname]_formfields.php']) {
include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/[extensionname]/cla
ss.tx_[extensionname]_formfields.php']);
}
Um sie als User-Function benutzen zu können, folgende TCA-Syntax verwenden
(in ext_tables.php):
'config' => Array (
'type' => 'user',
'userFunc' =>
'tx_[extensionname]_formfields->tx_TCAform_[functionname]'
)
Gruss,
Dominik
More information about the TYPO3-german
mailing list