Skip to Main Content
Feature Request FR-1458
Product Area Application Builder
Status CLOSED

68 Voters

Run the same page either as a modal or normal page

ino.laurensse Public
· Aug 1 2019

Pages called from a menu are non-modal. There are situations where the same page should be called directly from another page, but as a modal page.

E.g. a page where you enter customer information can be called non-modal from the menu. When you are working on an order, it would be nice to call the same page as a modal page to quickly enter a new shipping address.

It would be nice to have the ability to run the same page both as a modal or non-modal page.

We reviewed this idea carefully, and while it was interesting, we concluded that due to all the internal implications we need to take into account, it is not feasible in APEX.

Comments

Comments

  • gabriel.diaz.arias OP 3.8 years ago

    Absolutely needed and would be a great programming pattern for reuse screens in different situations, as a modal dialog might fit well considering its previous context.

  • jayson hanes Admin OP 3.8 years ago

    This FR appears to be the original idea request of this type and has been pushed into Review as there has been plenty of support across all DR's that are similar.

  • mos OP 3.3 years ago

    when creating page urls, having an option to set a parameter that switches page mode from modal to nonModal would be a greate feature. now modal pages cannot be reached via an exact url. 

    with that option we could address modal pages in emails, for instance.

  • kdejan87 OP 3.3 years ago

    I have a 40-page surplus because I don't have this option. 40x more time to maintain the same thing .. a Very necessary option !!!

  • vincent morneau Admin OP 2.9 years ago

    While the idea is nice in theory, it does not make sense architecturally for APEX. Page rendering in APEX is heavily dependent on page templates, which drives page positions, grid settings and a lot more. Page designer adapts to the page template, and every page component is mapped according to the current page template configuration. If a page can be simultaneously Modal and Non-Modal, it would be subject to many inconsistencies for Page Designer and ultimately the rendering of the page.

    Marking this idea as infeasible for now.

  • j_schuster OP 2.9 years ago

    Thanks Vincent, appreciate your care, even if we should rather get a decision within a week instead of 3 years later, but I know it's not your fault 😊