TYPO3-Extdev: Eine Klasse für Front- und Backend-Module
07 11 2008<?php
if(TYPO3_MODE == 'FE') {
require_once(PATH_tslib."class.tslib_pibase.php");
} else {
require_once(PATH_t3lib."class.t3lib_befunc.php");
}
if(TYPO3_MODE == 'FE') {
$classtemp .= <<<TEMP
class tx_extkey_funct extends tslib_pibase
TEMP;
} else {
$classtemp .= <<<TEMP
class tx_extkey_funct extends t3lib_befunc
TEMP;
}
$classtemp .= <<<TEMP
{
// functions with if-else for BE and FE
}
TEMP;
{FNAMEL}">eval($classtemp);
if ({FNAMEL}">defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/extkey/class.tx_extkey_funct.php']) {
include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/extkey/class.tx_extkey_funct.php']);
}
?>
Vielen Dank an Seba für diesen Tipp. if(TYPO3_MODE == 'FE') {
require_once(PATH_tslib."class.tslib_pibase.php");
} else {
require_once(PATH_t3lib."class.t3lib_befunc.php");
}
if(TYPO3_MODE == 'FE') {
$classtemp .= <<<TEMP
class tx_extkey_funct extends tslib_pibase
TEMP;
} else {
$classtemp .= <<<TEMP
class tx_extkey_funct extends t3lib_befunc
TEMP;
}
$classtemp .= <<<TEMP
{
// functions with if-else for BE and FE
}
TEMP;
{FNAMEL}">eval($classtemp);
if ({FNAMEL}">defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/extkey/class.tx_extkey_funct.php']) {
include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/extkey/class.tx_extkey_funct.php']);
}
?>
Kategorien : TYPO3
Trackbacks : Keine Trackbacks »

Trackbacks
Keine Trackbacks