Einzelnen Beitrag anzeigen
  #5  
Alt 20.01.08, 12:50
Gredini Gredini ist offline
Forum Aktivist
 
Registriert seit: 14.01.08
Beiträge: 65

Möglichkeit 1:

in der Datei view/class.tx_ttproducts_single_view.php folgendes

PHP-Code:
if ($this->conf['clickIntoBasket'] && $backPID) {
    
$pid $backPID;
} else {
    
$pid $TSFE->id;

ändern in:
PHP-Code:
if ($backPID) {
    
$pid $backPID;
} else {
    
$pid $TSFE->id;

Möglichkeit 2:

Wir basteln uns einen eigenen Back-Link:

Hierzu kopieren wir ebenfalls in der Datei view/class.tx_ttproducts_single_view.php folgende Zeile (je nach Version ca. Nr. 227)

PHP-Code:
$wrappedSubpartArray['###LINK_ITEM###'] = array('<a href="font>. $this->pibase->pi_getPageLink($pid,'',$this->marker->getLinkParams('',array(),true), array('useCacheHash' => true)) .'">','</a>'); 
und fügen sie gleich danach wieder ein und ändern LINK_ITEM beispielsweise in LINK_Back und $pid in $backPID.

Das sieht dann ungefähr so aus:

PHP-Code:
$wrappedSubpartArray['###LINK_ITEM###'] = array('<a href="'$this->pibase->pi_getPageLink($pid,'',$this->marker->getLinkParams('',array(),true), array('useCacheHash' => true)) .'">','</a>');

$wrappedSubpartArray['###LINK_BACK###'] = array('<a href="'$this->pibase->pi_getPageLink($backPID,'',$this->marker->getLinkParams('',array(),true), array('useCacheHash' => true)) .'">','</a>'); 
Im Template ersetzen wir jetzt noch den Marker LINK_ITEM durch LINK_BACK.

viola

Mit Zitat antworten