3

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>
3

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.

3
  • 1
    However that doesn't work well because the recent items sidebar still takes them to the native idea page. I'm rather disappointed with how half-baked ideas are at this point. – ca_peterson Sep 4 '12 at 23:28
  • These were custom VF pages and I used showheader="false" and sidebar="false" in the <apex:page>. If nothing else, you could keep the header and hide the sidebar. – Shane McLaughlin Sep 5 '12 at 4:33
  • While your answer isn't viable in my use case it might be for others so I've accepted it. – ca_peterson Sep 5 '12 at 22:03
3

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.

3
  • @ca_paterson Did you override standard ideas.Can you please post sample code – sfdc Apr 30 '14 at 14:31
  • @sf.dev no, my answer specifically calls out the ways I failed to do just that. It's not possible as far as I can tell. – ca_peterson Apr 30 '14 at 21:58
  • @ca_paterson Is it possible to build custom idea page? – sfdc May 1 '14 at 17:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.