You need to sign in to do that
Don't have an account?
Anilt
Welcome username (dynamic display) in customer portal
hi everyone,
I want to display username dynamically (something like "Welcome xxxxx") in the customer portal header, when a customer logged in. Please help me regarding this.
Note: I've gone through that and observed that header cannot be changed with VF and CSS, HTML doesnot support dynamic displaying of this username.
I've added the VF Page url in the iframe shown below and added this in the home page component, Now I'm able to show the Profile page whenever customer has logged in rather than approaching welcome component
you also had the same requirement, go to customize -> home -> Create new Custom Components -> check 'HTML Area' and provide a name -> check wide (Right) column -> add the below code
<iframe src="/apex/myprofile?core.apexpages.devmode.url=1" frameborder="0" height="500" width="100%" marginheight="500" align="left" marginweight="100%" scrolling="no"></iframe>
All Answers
Get the User info in your controller like:
User user = [SELECT id, email, username, usertype, communitynickname, timezonesidkey, languagelocalekey, firstname, lastname, phone, title,
street, city, country, postalcode, state, localesidkey, mobilephone, extension, fax, contact.email
FROM User
WHERE id = :UserInfo.getUserId()];
Access any/all User fields in your VF page, and display.
I've added the VF Page url in the iframe shown below and added this in the home page component, Now I'm able to show the Profile page whenever customer has logged in rather than approaching welcome component
you also had the same requirement, go to customize -> home -> Create new Custom Components -> check 'HTML Area' and provide a name -> check wide (Right) column -> add the below code
<iframe src="/apex/myprofile?core.apexpages.devmode.url=1" frameborder="0" height="500" width="100%" marginheight="500" align="left" marginweight="100%" scrolling="no"></iframe>