Zum Inhalt springen

dam_ttnews und files

Erstellt am 2. November 2007 · Noch keine Antworten

Tags: Dateien & FAL, tt_news, Tipp

landschaf ·

Hallo
Bevor sich noch jemand anderes nen Wolf sucht.
Problem: keine oder komische Dateien angezeigt in der Single Ansicht mit dam_ttnews
Extensions: tt_news 2.5, timtab 0.5.11, dam_ttnews 0.1.8, dam RC1
Typo3: 4.1.3

1. passiert nur wenn showRelatedNewsByCategory = 1
alle externen itemMarkerArrayFunc nehmen die uid der letzten angezeigten NewsByCategory

2. warum gehts im original oder ohne showRelatedNewsByCategory
weil die interne Funktion vor der Abfrage für showRelatedNewsByCategory steht

3. Lösung
Abfrage für hooks und Userfunktionen in class.tx_ttnews.php
von Zeile 1702-1712

// 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);
			}
		}
		// Pass to user defined function
		if ($this->conf['itemMarkerArrayFunc']) {
			$markerArray = $this->userProcess('itemMarkerArrayFunc', $markerArray);
		}

vor Zeile 1606

// show news with the same categories in SINGLE view
		if ($textRenderObj == 'displaySingle' && $this->conf['showRelatedNewsByCategory'] && count($this->categories[$row['uid']]))

verschieben.

Ist keine saubere Lösung, aber sie funktioniert.