CSData 1 0-getCSPageURL
From ADF Docs
Attention: Do not change any text in the description, signature, and paramter sections.
Return to CSData_1_0
Description
Given a Commonspot Page ID build a URL to that page.
Signature
public string getCSPageURL ( numeric pageID )
Parameters
Required | Name | Type | Description |
required | pageID | numeric |
Usage:
Example 1: Use getCSPageURL to return the URL for a page where the PageID was stored in an element:
<cfscript>
relativePageURL = application.ADF.CSData.getCSPageURL(items[i].values.myPageID);
</cfscript>
Example 2: Use getCSPageURL in a datasheet column render handler to convert a pageID to a URL:
<cfscript>
if ( LEN(Request.Datasheet.currentColumnValue) )
pageURL = application.ADF.csData.getCSPageURL(Request.Datasheet.currentColumnValue);
else
pageURL = "";
</cfscript>
<cfsavecontent variable="request.datasheet.currentFormattedValue">
<cfoutput><td>
<cfif LEN(pageURL)>
<a href="#pageURL#">#pageURL#</a>
</cfif>
</td></cfoutput>
</cfsavecontent>
<cfset request.datasheet.currentSortValue = pageURL>