[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