We are building a channel to a query based portlet and trying to pass Custom Investment Internal ID as a prameter to Channel URL.
We have a query based portlet where we tried both below parameters:
1. object.id = @WHERE:PARAM:USER_DEF:integer:id@
2. object.id = @WHERE:PARAM:XML:INTEGER:/data/id/@value@
We then created link parameters under portlet page.
We are now trying to create channel taht passes this parameter dynamically based on the instance it is being accessed from.
Following are the formats of channel URLs we tried, but nothing worked for us.
../../../../niku/nu#action:portlet_page_id&puiFullscreen=on&puiHidePPMTabs=on&APT_CUST_5280773=${internalID}
../../../../niku/nu#action:portlet_page_id&puiFullscreen=on&puiHidePPMTabs=on&APT_CUST_5280773=5xxxx
../../../../niku/nu#action:portlet_page_id&puiFullscreen=on&puiHidePPMTabs=on¶m_id=5xxxx
../../../../niku/nu#action:portlet_page_id&puiFullscreen=on&puiHidePPMTabs=on¶m_id=${code}
../../../../niku/nu#action:portlet_page_id&puiFullscreen=on&puiHidePPMTabs=on&APT_CUST_5280773=${_internalID}
../../../../niku/nu#action:portlet_page_id&puiFullscreen=on&puiHidePPMTabs=on¶m_id=${_internalId}
Please suggest if there is way to achieve context parameter passing for custom investment channels.
Thanks
Divya