1

是否可以在没有左侧菜单和导航栏的情况下从其他 Web 应用程序打开 oracle apex 页面(带有静态内容)。

示例:我想通过 oracle apex 修改页面的内容,但在其他 Web 应用程序上,我需要在 iframe 中加载此页面或在浏览器中打开。

4

1 回答 1

2

So you want to see the application and modify it from another "web app" and basically you want to remove the navigation menu and navigation bar from the pages of your app?

If so, you can simple remove navigation menu and navigation bar for all pages of your application:

Follow these steps:

  1. Go to app builder and select your application;
  2. Click "Shared components";
  3. Under user interface section, select "User Interface Attributes";
  4. At the section "User Interfaces", click on the pencil to edit your interface;
  5. Scroll down to "Navigation Menu", in "Display Navigation" check the option "No";
  6. Scroll down to "Navigation Bar", in "Navigation Bar List", select the first option "Select Navigation List", that will make that no list will be presented.

To remove from specific pages:

  1. Open your page that you want to edit on page designer;
  2. The first entry from the left side panel you have the page properties, click on it: enter image description here

  3. Then from the panel that opened, in "Appearance" section, change the attribute "Page template" to "Minimal (No navigation)", that will remove the navigation menu from this page;

  4. To remove the navigation bar you will have to add some CSS in the page, to do this, scroll down from the place you ended up at step 3 until section "CSS", put the following code in the attribute "Inline":
.apex-side-nav .t-Body-actions, .apex-side-nav .t-Body-nav, .apex-side-nav .t-Body-title {
    top: 0px !important; 
  }

.t-Header-branding {
    height: 0px; 
  }
  1. Do these steps to all pages that you want to have the Navigation menu and bar removed.
于 2019-07-22T16:10:34.983 回答