Hooks für tt_news

Hier mal ein die Hooks die man bei tt_news einsetzen kann!

Hooks für tt_news:

in der Funktion main_news

// Adds hook for processing of extra codes
if (is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraCodesHook'])) {
foreach($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraCodesHook'] as $_classRef) {
$_procObj = & t3lib_div::getUserObj($_classRef);
$content .= $_procObj->extraCodesProcessor($this);
}
}

in der Funktion displayList

// Adds hook for processing of extra global markers
if (is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraGlobalMarkerHook'])) {
foreach($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraGlobalMarkerHook'] as $_classRef) {
$_procObj = & t3lib_div::getUserObj($_classRef);
$markerArray = $_procObj->extraGlobalMarkerProcessor($this, $markerArray);
}
}

in der Funktion getSelectConf

// function Hook for processing the selectConf array
if (is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['selectConfHook'])) {
foreach($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['selectConfHook'] as $_classRef) {
$_procObj = & t3lib_div::getUserObj($_classRef);
$selectConf = $_procObj->processSelectConfHook($this, $selectConf);
}
}

in der Funktion getItemMarkerArray

// Adds hook for processing of extra item markers
if (is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraItemMarkerHook'])) {
foreach($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraItemMarkerHook'] as $_classRef) {
$_procObj = & t3lib_div::getUserObj($_classRef);
$markerArray = $_procObj->extraItemMarkerProcessor($markerArray, $row, $lConf, $this);
}
}

in der Funktion displayCatMenu

// hook for user catmenu
if (is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['userDisplayCatmenuHook'])) {
foreach($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['userDisplayCatmenuHook'] as $_classRef) {
$_procObj = & t3lib_div::getUserObj($_classRef);
$content = $_procObj->userDisplayCatmenu($lConf, $this);
}
}

Diese kann man ansprechen und bei diesen Punkten kann man tt_news mit seiner eigenen Extension erweitern!

Danke das Sie diesen Artikel gelesen haben. Sie können nun eine Nachricht hinterlassen oder bestellen den RSS Feed.

Comments

No comments yet.

Leave a comment

(required)

(required)