Zum Inhalt springen

LIST CATMENU und SINGLE auf einer Seite

Erstellt am 20. Juni 2007 · 3 Antworten · letzte Antwort am 10. September 2008

Tags: Kategorien, tt_news, Frage

Daschmi ·

Hi,

Wie der Titel es schon beschreibt möchte ich das Kategoriemenü, die News Liste und die Single Ansicht auf einer Seite haben.

Das funktioniert auch jetzt soweit, nur habe ich das Problem, das sobald ich mir eine News anzeigen lasse die aktuelle Kategorie nicht mehr markiert ist. (tx_ttnews[cat] wird nicht mitgegeben)

Desweiteren hab ich noch keine Möglichkeit gefunden die Aktuell angezeigte News in der List ansicht zu markieren.

Hat schon mal jemand sowas gemacht ?

Gruß

Daschmi

Daschmi ·

Hi,

Das Problem mit den markierten Kategorien hab ich gelöst, in dem ich tt_news angepasst hab.

Zeile 1056 (ext/tt_news/pi/class.tx_ttnews.php) :

					// $wrappedSubpartArray['###LINK_ITEM###'] = explode($token, $this->pi_linkTP_keepPIvars($token, array('tt_news' => $row['uid'], 'backPid' => ($this->conf['dontUseBackPid']?null:$this->config['backPid'])), $this->allowCaching, ($this->conf['dontUseBackPid']?1:0), $singlePid));
					$wrappedSubpartArray['###LINK_ITEM###'] = explode($token, $this->pi_linkTP_keepPIvars($token, array('tt_news' => $row['uid'], 'cat' => $_REQUEST['tx_ttnews']['cat'],	'backPid' => ($this->conf['dontUseBackPid']?null:$this->config['backPid'])), $this->allowCaching, ($this->conf['dontUseBackPid']?1:0), $singlePid));
Daschmi ·

Das andere Problem hab ich jetzt auch so gelöst :

1058 (ext/tt_news/pi/class.tx_ttnews.php) :

					$arTemp = explode($token, $this->pi_linkTP_keepPIvars($token, array('tt_news' => $row['uid'], 'cat' => $_REQUEST['tx_ttnews']['cat'],	'backPid' => ($this->conf['dontUseBackPid']?null:$this->config['backPid'])), $this->allowCaching, ($this->conf['dontUseBackPid']?1:0), $singlePid));
					if ($row['uid'] == $_REQUEST['tx_ttnews']['tt_news']) {
						$arTemp[0] = preg_replace("/\<a/", "<a class = 'ACT'", $arTemp[0]);	
					}
					$wrappedSubpartArray['###LINK_ITEM###'] = $arTemp;
scripper ·

hallo zusammen ich hab das selbe problem ...
leider weiß ich nicht genau wie ich die Lösung von Daschmi übernehmen kann da ich warscheinlich eine neuere Version von tt_news habe ...
Kann mir jemand helfen??