Hello I have a page which holds two components , one is a JavaScript calendar and another is an array calendar. now I have added this page to opportunity layout. but the problem is the page is not being displayed on layout but i could able to open it directly.

  • 1
    Is it not visible or any error? may the change in size(ht/width) would make it work. Oct 26, 2016 at 5:30
  • Please check the layout to which you have added the VF Page and the layout assigned to your profile.Just a guess that the added layout could be different
    – Preya
    Oct 26, 2016 at 7:07
  • Should check the console for any JavaScript errors. Sometimes there are conflicts due to having multiple versions of jQuery.
    – Raul
    Oct 26, 2016 at 8:04

1 Answer 1


If you want to display the page in opportunity layout add an Opportunity Object as a Standard Controller in Apex Page

<apex:page standardController="Opportunity" extensions="yourController">

then go to Opportunity page layout add the visualForce page that you want.

  • You do not need a docType for adding page to standard layout, standardController is enough.
    – Raul
    Oct 26, 2016 at 8:02
  • Yeah you're right and I didn't ever said that docType is required for the solution. Oct 26, 2016 at 10:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .