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
