Zum Inhalt springen

tt_products: Mini Warenkorb und RealURL

Erstellt am 12. September 2006 · 2 Antworten · letzte Antwort am 16. Dezember 2008

Tags: RealURL, Frage

adventuremaker ·

Mein Shop läuft mit dem aktuellen tt_products und realurl.
Allerdings wird der Marker mit dem Link zum "großen" Warenkorb folgendermaßen erzeugt:

http://###DOMAIN###/index.php?id=###PID_BASKET###

Das ist natürlich nicht RealURL-like #paralyzed#
Gibt es einen Marker, welcher den korrekten TypoLink zum Warenkorb enthält?

zapp ·

Das ist zwar schon ewig alt, das Problem ist allerdings das selbe geblieben. Natürlich kann ich den korrekten Link per Hand in den Mini-Warenkorb schreiben, das ist allerdings keine perfekte Lösung.

Gibt es tatsächlich keine Möglichkeit den Marker so zu setzten das er einen korrekten Typolink erzeugt?

LG

Florian

danton ·

hi
es gibt die möglichkeit eigene marker zu nutzen.
damit ist man höchstflexibel für eigene sachen.
z.b.
plugin.tt_products.marks{
ANFRAGE_EMAIL = COA_INT
ANFRAGE_EMAIL {
10 = TEXT
10.value = {$plugin.tt_products.anfrage_email}
}
}

Allerdings rendert tt_products standardmäßig kein cobj bei den markern.
du mußt dazu die marker/class.tx_ttproducts_marker.php anpassen.
WICHTIG! Ich nutze die 2.7.0. Also kann es bei dir abweichen oder anderst sein.

Zeile 104 ca. kommt

$markerArray['###'.$key.'###'] = $value;

das ersetzen durch

		/*Mein Code Anfang*/
		if($this->conf['marks.'][$key][$value]){
      $markerArray['###'.$key.'###'] = $this->cObj->cObjGetSingle($this->conf['marks.'][$key],$this->conf['marks.'][$key.'.']);
    }else{
      $markerArray['###'.$key.'###'] = $value;
    }
		
		/*Mein Code Ende*/

Gruß Danton