PT Profile Auto Create
From ADF Docs
Revision as of 23:28, 22 November 2009 by Renee.mckechnie (talk | contribs) (Created page with '== Overview == The Auto Create process will allow for a profile record and all profile pages to be created. Setup a data values structure with the structure key the same names…')
Overview
The Auto Create process will allow for a profile record and all profile pages to be created.
Setup a data values structure with the structure key the same names as the profile element fields. This structure will populate the profile record.
Call the Profile Service autoCreateProfile function and pass in the data value structure that was populated. The return value is true/false for if the profile record was created.
Configuration Point
- /ADF/apps/pt_profile/components/ProfileService.cfc
- Function autoCreateProfile - Process to create the profile record and profile pages for the data values structure.
Below is a sample script to setup the data value structure and then call the Profile Service autoCreateProfile function.
<cfscript> dataValues = StructNew(); dataValues.userid = "testm"; dataValues.firstName = "Mike"; dataValues.lastName = "Test"; dataValues.email = "testm@paperthin.com"; // Call Profile Service to create account pageStatus = application.ptProfile.profileService.autoCreateProfile(dataValues); // Render out status WriteOutput("autoCreateLogin status = #pageStatus#"); </cfscript>