[TYPO3-commerce] target attrbute for product links

Tapio Markula tapio.markula at atwebteam.com
Fri Feb 9 12:59:04 CET 2007


Volker Graubaum kirjoitti:
> Hi,
> 
>> If I would need it now, could you have some ide how to implement.
> Have a look in the piBase and the pi1 in the commerce lib/pi1 folder.
> There a few singleLink functions,
> Define a TS Conf value, and use it there and provide a patch :-).
> 
> Another way: use the additionalMarker hooks and create your own link
> Marker
> 
> Greetings Volker

I now just know that I should change
###PRODUCT_LINK_DETAIL###

maybe
  function makeLineView($basketItemObj,$subpartMarker) {
...
$markerArray['###PRODUCT_LINK_DETAIL###'] = $this->pi_linkTP_keepPIvars(
							$this->pi_getLL('detaillink','details'),
							array('showUid'=>$basketItemObj->getProductUid(),
						 
'catUid'=>intval($basketItemObj->getProductMasterparentCategorie()),'target'=>$this->conf['listTarget']),
							1,1,$this->conf['listPid']);
...


	function 
renderProduct($myProduct,$template,$TS,$articleMarker,$articleSubpart=''){
...

	// list single
				$wrapMarkerArray["###PRODUCT_LINK_DETAIL###"] = 
explode('|',$this->pi_list_linkSingle("|",$myProduct->getUid(),1,$linkArray,FALSE,$this->conf['overridePid']));

#t3lib_div::debug($wrapMarkerArray); // debugged that this is the item, 
which should be changed.
But I don't have enough information, how to do that.

pi_linkTP_keepPIvars

function pi_linkTP_keepPIvars($str,$overrulePIvars=array(),

well what are possible valaues for $overrulePIvars=array()?
			


More information about the TYPO3-project-commerce mailing list