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
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));
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;
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??