Language Parameter in tt_products
in tt_products/pi/class.tx_ttproducts.php
dadurch werden alle durchzureichenden paramter in jeden Link eingebaut
/** * Returns a url for use in forms and links */ function getLinkUrl($id="",$excludeList="") { $queryString=array(); $queryString["id"] = 'id='.($id ? $id : $GLOBALS["TSFE"]->id); $queryString["type"]= $GLOBALS["TSFE"]->type ? 'type='.$GLOBALS["TSFE"]->type : ""; $queryString["backPID"]= 'backPID='.$GLOBALS["TSFE"]->id; $queryString["begin_at"]= t3lib_div::GPvar("begin_at") ? 'begin_at='.t3lib_div::GPvar("begin_at") : ""; $queryString["swords"]= t3lib_div::GPvar("swords") ? "swords=".rawurlencode(stripslashes(t3lib_div::GPvar("swords"))) : ""; // ZK+ $queryString["newitemdays"]= t3lib_div::GPvar("newitemdays") ? "newitemdays=".rawurlencode(stripslashes(t3lib_div::GPvar("newitemdays"))) : ""; // ZK- reset($queryString); while(list($key,$val)=each($queryString)) { if (!$val || ($excludeList && t3lib_div::inList($excludeList,$key))) { unset($queryString[$key]); } } // ###bw### begin unset($querystring['id']); $retval = $this->cObj->getTypoLink_URL(($id ? $id : $GLOBALS["TSFE"]->id),$querystring); return $retval; // ###bw### end return $GLOBALS["TSFE"]->absRefPrefix.'index.php?'.implode($queryString,"&"); }