You need to sign in to do that
Don't have an account?
Get the name of the page that contains a ViusalForce page
We have a VisualForce page that needs to change it's appearance based on which parent page contains our page.
For example, we have a list of 10 phrases. 4 of them should appear on the Account page, 9 should appear on the Contact page, etc...
What we'd like to do is to have a filter string configured for each phrase, then compare the filter string against the name of the current page to determine which ones to display.
As near as I can tell, $CurrentPage returns the VisualForce page (not the page that contains the VisualForce view), so that doesn't seem like what we want. Also, I imagine that this sort of filtering is best done in a controller, so we need to somehow get the current containing page name from the controller.
Any ideas?
Not sure I get what you're wanting to do, but could you use {!$CurrentPage.name} and apex:param as a child of apex:include to pass page name as a query param to the include page's controller?