---
title: "tt_news hook error"
url: "https://www.typo3.net/d/81409-tt-news-hook-error"
source: "typo3.net"
tags: ["Extensions","Frage","PHP","tt_news"]
created: "2008-09-04"
last_reply: "2008-09-04"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# tt_news hook error

Extensions · 4 Antworten · gestartet 2008-09-04

## Eröffnungsbeitrag

**schtom** · 2008-09-04 · [Beitrag #1](https://www.typo3.net/d/81409-tt-news-hook-error/1)

Hallo

Ich habe ein Problem mit demextraItemMarkerHook Hook in tt_news. Ich hoffe es kann mir jemand helfen.

Ich habe eine Extension erstellt und einige Felder zu der tt_news Tabelle hinzugefügt. Was auch alles gut funktioniert hat. Nun wollte
ich noch die Marker füllen. Für das habe ich folgendes gemacht:

in der localconf.php

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraItemMarkerHook'][] = 'EXT:si_events/class.tx_si_events.php:tx_si_events';

eingetragen.

in der Datei class.tx_si_events.php folgenden Code geschrieben.

class tx_si_event {

	function extraItemMarkerProcessor($markerArray, $row, $lConf, $parentObject) {
	                $markerArray['###SEASON###'] =  $parentObject->local_cObj->stdWrap($row['tx_sitables_season'], $lConf['tx_sitables_season_stdWrap.']);
	                //print_r($markerArray);
	                return $markerArray;
	        }
}

jetzt kommt immer die Fehlermeldung :

Fatal error: Call to a member function extraItemMarkerProcessor() on a non-object in httpdocs/typo3conf/ext/tt_news/pi/class.tx_ttnews.php on line 1738

hat jemand eine Ahnung wiso?

Danke im Vorraus Tom

## Antworten

### [#2](https://www.typo3.net/d/81409-tt-news-hook-error/2) · just2b · 2008-09-04

bei mir schaut das immer so aus

ext_localconf.php

```php
// hook for tt_news
if (TYPO3_MODE == 'FE')    {
    require_once(t3lib_extMgm::extPath($_EXTKEY).'class.tx_rgsmoothgallery_fe.php');
}
$TYPO3_CONF_VARS['EXTCONF']['tt_news']['extraItemMarkerHook'][]   = 'tx_rgsmoothgallery_fe';
```

class.tx_rgsmoothgallery_fe.php

```php
class tx_rgsmoothgallery_fe{
	
	// hook for tt_news
	function extraItemMarkerProcessor($markerArray, $row, $lConf, &$pObj) {
....
```

georg

### [#3](https://www.typo3.net/d/81409-tt-news-hook-error/3) · schtom · 2008-09-04

Danke schon mal für die Antwort.

Ich habe probiert meine ext_localconf.php anzupassen. Hat aber leider auch nicht funktioniert.

Muss die Klasse und die Datei einen speziellen Namen haben?

Und was bedeutet on a non-object?

### [#4](https://www.typo3.net/d/81409-tt-news-hook-error/4) · steffenk · 2008-09-04

non-object bedeutet, das die Klasse nicht geladen ist und daher kein Objekt ist.

Stell sicher das Du die Datei auch mit require_once lädst. Teste mal in localconf als auch in extTables, da gibts wohl Unterschide je nach TYPO3-Version.

### [#5](https://www.typo3.net/d/81409-tt-news-hook-error/5) · schtom · 2008-09-04

Danke vielmals jetzt hats geklappt.

---

Quelle: „tt_news hook error“, typo3.net, https://www.typo3.net/d/81409-tt-news-hook-error
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
