Difference between revisions of "PT Link Builder Configuration"
From ADF Docs
(→Page Creation) |
|||
Line 14: | Line 14: | ||
* Import the Link Builder custom field type (link_builder/Link-Builder-Custom-Field-Type.zip). | * Import the Link Builder custom field type (link_builder/Link-Builder-Custom-Field-Type.zip). | ||
* Edit the properties and check the explicit module paths. If the paths are not correct for unlock the field type and edit the explicit paths to use “/ADF/extensions/…”. | * Edit the properties and check the explicit module paths. If the paths are not correct for unlock the field type and edit the explicit paths to use “/ADF/extensions/…”. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Implementing the Link Builder Custom Field == | == Implementing the Link Builder Custom Field == |
Revision as of 18:53, 9 February 2011
Contents
Site Configuration
- Make sure the ADF is setup and running on the site. If the ADF is not setup, then follow the instructions for ADF Installation.
- Open the sites 'ADF.cfc' ( See Site Configuration (ADF.cfc) for more info) file in a text editor. Locate the Load the ADF Application into application space comment in the file. Add the following command under the comment section:
loadApp("ptLinkBuilder");
- Reset the ADF for the server and site.
Element Import
- Import the Link-Builder-Data-Custom-Element.zip
Custom Field Type Import
- Navigate to the CommonSpot administrator and open the Manage Custom Field Types dialog.
- Import the Link Builder custom field type (link_builder/Link-Builder-Custom-Field-Type.zip).
- Edit the properties and check the explicit module paths. If the paths are not correct for unlock the field type and edit the explicit paths to use “/ADF/extensions/…”.
Implementing the Link Builder Custom Field
- When implementing the link builder field, the properties need to be setup for the field in the custom element.
- Locate the link builder field in the custom element and edit the field.
- Open the Properties and enter the URL to the Link Builder Actions page that was created.
Rendering Link Builder Data
- In the render handler for the element containing the link builder field, this code is required to return the data from the Link Builder Data custom element.
- Add the following code into your render handler when looping over the render handler data array:
- // Get the Link Builder Data for the UUID's
- linkDataArray = application.ADF.ceData.getCEData("Link Builder Data", "uuid", items[i].Values.LINKS);
- Where “items[i].Values.LINKS” is the link builder field in the custom element.