Find your content:

Search form

You are here

How to enable visualforce page overrides on ideas?

 
Share

I've noticed a large library of visualforce components that are build aroud the ideas product (apex:vote, ideas:detailOutputLink, etc.) however I can't find a way to set up a view override for ideas like I would for normal salesforce objects (where this can be found under > Standard Buttons and Links and press edit next to the view link)

Is it possible to set up custom visualforce pages for ideas and have them be the default view of ideas? EDIT: I just tried adding this to the metadata and saving via the IDE but the server silently removed it on save:

<actionOverrides>
  <actionName>view</actionName>
  <type>visualforce</type>
  <content>IdeaView</content>
</actionOverrides>

Attribution to: ca_peterson

Possible Suggestion/Solution #1

I've asked salesforce partner premier support, and even had the black tab perm for "Idea Standard Controllers" enabled just in case it opened this up with no luck, and they do not know of a way that this is possible.

I've tried manually adding an actionOverrides element to the Idea object metadata but this is silently erased upon save to server.

I've also tried manually editing other standard object buttons and links URLs to get to ideas but this shows a blank page.

At this point I'm convinced this is not possible in salesforce today. Either hide the ideas tab alltogether and implement your own (although recent items is a problem in this situation) or use the standard interface appear to be the only viable answers as of today.


Attribution to: ca_peterson

Possible Suggestion/Solution #2

I don't think that can be done (pursued the same path last year). You need that black tab feature to give you the ideas controllers.

The VF components are for using on custom VF pages (what we ended up doing). You can then make use of all the fancy ideas controllers without having to do very apex.


Attribution to: Shane McLaughlin
This content is remixed from stackoverflow or stackexchange. Please visit https://salesforce.stackexchange.com/questions/1137

My Block Status

My Block Content