Samples > Starter stores > Starter store enhancements > Social Commerce > Sample Social Commerce flow changes > User Profile flows
My Account: Personal Information
Shoppers can use the My Account Personal Information page to update the information contained in their current public profile with the Madisons starter store.
Elements of the My Account: Personal Information page
Social Commerce widgetsThe following Social Commerce widgets can be integrated into this page:
JSP files
The following table lists and describes the JSP files that are used when the Social Commerce profile widget is integrated into the Madisons starter store My Account Personal Information page.
JSP file Description Madisons/UserArea/AccountSection/RegistrationSubsection/RegistrationUpdateCommonPage.jsp Provides a modified version of the RegistrationUpdateCommonPage page from the Madisons starter store. Includes:
- 1 Madisons/UserArea/AccountSection/RegistrationSubsection/UserRegistrationUpdateExt.jspf contains a Profile widget declaration in Update mode. When the shopper clicks the Update button, the Profile widget sends a request to the service provider to update the Online Community Profile for the shopper. If the update is successful, the default registration form for the Madisons store is submitted.
1 Madisons/UserArea/AccountSection/MyAccountCenterLinkDisplay.jsp Displays the online community profile for a shopper within the My Account Personal Information page. Includes:
- Madisons/UserArea/AccountSection/AccountSCDisplayExt.jspf contains a Profile widget declaration in ProductionRegisterOrFetch mode. The Profile widget sends a request to retrieve the Online Community Profile for the registered shopper. If this public profile is successfully retrieved, it is displayed on the My Account Summary page.
Links and buttons
- 2 When the Update button is clicked, the Profile widget sends a request to the service provider to update the Online Community Profile for the shopper.
Related reference
My Account: Personal Information