Top level navigation appearing below the content area

Hi ,
  I have modified the standard look and feel of the portal . We have our own masthead now and a custom footer as well . The problem is the top level navigation is appearing below the content area . I presume that there is a possibility of arranging the ordering of all the different objects in a frameworkpage . How can this be done ? Please help .
Regards
Deepak Singh

Hi ,
  I just checked the layout . It is using the framework page layout as the default layout .I am using NWDS for 2004s . Now if I need to change the order of appearance of one of my components which are
desktop inner page
top level navigation
masthead
footer
How do I change it ? Do i need to modify any property for these components like the sort priority or the merge property etc for the same ?
Regards
Deepak Singh

Similar Messages

  • Adobe Muse. Pink color appeared in the content Area

    The content Area in muse 2014 shows this pink tint. It only appears in the platform not when i preview in browser. Anybody else has had the same problem, can I fix it??
    tx

    Go to View -> Hide Grid Overlay.

  • How to make top level navigation not refresh

    Hello Guys,
    I have a question concerning on my External Facing Portal, my boss wants that when I click on a tab or a link in the Top Level Navigation , to load the content in the Content Area without refreshing the whole page, What I want is that when I click on a tab or link of the Top Level Navigation , the Top Level Navigation and the MasterHead not to refresh and that the content be loaded and refreshed only in the Content Area. The only way I know to do this is by making a frameset of my page and to make the masterhead and toplevel navigation a frame and the detalied navigation a frame and the content area a frame, and in the links to put the target property to the name of the content area frame, but I don't know if this is possible to do in the portal, I see that all is embedded and I don't know how to make a frameset like this in the portal.
    Any highlights to solve this will sure be appreciated.
    Thanks
    Rewarding points will be given.
    Luis

    Hi,
       When you are implementing External Facing Portal, i think you have used Light Framework Page.  In Light Framework Page, only one Framework has been used, so when you click on the top level navigation, the whole page will get refresh, so there is no otherway as of my knowledge.  If you use standard framework page in portal, it is possible to do (i.e. the content area only get refresh)  and the concept of your External Facing Portal is eliminated here.
    Regards,
    Venkatesh. K
    /* Points are Welcome */

  • Can the top level navigation be three levels?

    Hello, everyone!
    How many top level navigation can i have at most? It seems that SAP Portal just provide two levels.
    Thanks.
    Ruanrq.

    Hi,
    There is only possible for 0,1,2 top level navigation. Not possible for 3 levels. Check the below link for details.
    http://help.sap.com/saphelp_nw04/helpdata/en/5a/33befa45ca7f459b24d0c5d51d0749/frameset.htm
    But you can customize the top level navigation. Check the below document.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/dae78be4-0601-0010-c9ab-c0b8d86fac07
    Regards
    Basheer

  • Can we control the top level navigation in portal from a java application

    Hello,
    I am having a scenario where User logged in to portal and assigned with 2 roles (HOME , ISA(Java application)). When user opened a form in ISA (Java application) and tried to enter the data in form and moved to another tab (e.g. HOME) in top level navigation.
    When user come back to ISA (Java application) TAB , we show the page where he left earlier. I would like to know if user click any other TAB in top level navigation (Role assigned to him) while working on a page in ISA(Java application) is there any way we can catch that event before he leaves from ISA (Java application JSP page) to other TAB?
    How can we control the top level navigation events in the portal from a java application .Since Top level navigation is seperate par file.
    Thanks,
    RN

    Dear Rajesh,
    Top Level and detailed navigation values comes with iteration in the respective par file.
    Please check the par file and based on the value (i.e tab name) selected, you can write your code.
    Best Regards
    Arun Jaiswal

  • Changing the Top Level navigation

    Hi,
    I have a situation where i need to change the Top level navigation i.e the look and feel should be like a website.
    I had seen some blogs like hovering etc..
    but i cant understand the concept.
    Can any one explain it in a simple and detailed way.
    Thanks in advance,
    MrChowdary

    Hi Chowdary
    for the Mouse is over it . u need to code like that.
    function doMouseOver(level, id) {
         //If preview mode do nothing
         if (gIsPreviewMode)
              return;
         if(isSection508SupportOn)
              window.setTimeout("keepTLNFocus(" + level +"," id ")",1500);//ACC fix
         if (level == 1)
              curNode = gNavTree.children[id];
              if (!EPCM.getGlobalDirty())
                   printLevel1Table(gNavTree, id);
                   printLevel2Table(curNode, -1, -1, true);
              else
                   activeOneId = gLevelOneActiveID;
                   gLevelOneActiveID = id;
              if (curNode.showType == 1)
                   if (curNode.windowFeatures == "")
                     winFeatures = "height=" + curNode.windowHeight + ", width=" + curNode.windowWidth + ",toolbar,location,status,scrollbars,directories,menubar,resizable"
                   else
                        winFeatures = curNode.windowFeatures;
                        if (curNode.windowFeatures.indexOf("height") == -1) 
                             winFeatures = "height=" + curNode.windowHeight + ", "+winFeatures;
                        if (curNode.windowFeatures.indexOf("width") == -1)
                             winFeatures = "width=" + curNode.windowWidth + ", "+winFeatures;
                   EPCM.doNavigate(curNode.name,1, winFeatures, curNode.windowName);

  • How to enable "top level navigation " in portal

    Hi all,
    I am unable to see the "top level Navigation" once I logged on to portal
    Previously I was able to see that
    I performed the following steps thats the reason why I am unable to see "top level navigation"
    1 Logged on to portal
    2 Content administration
    3 Expanded Poratl Content
    4 Expanded Content Provided by SAP
    5 Expanded End User Content
    6 Expanded Standard Poratl Users
    7 Selected "Default Frame work Page"
    8 In that selected Top Level navigation Iview and the iveiw properties I changed the property "Number of Display Levels " to "0" and choose save
    As I have set "Number of Display Levels" to "0" I am unable to see "top level Navigation" Now,I want to change it to 2 for that I need to see the Content Administration role in the "Top Level navigation" Can anyone help me out how to enable "Top level Navigation"
    Thanks in advance

    undo the changes what you have done.
    after you logon to the portal try the url below...this should take you to content admin directly from there modify the framework page and reset the property of TLN
    http://yourserver:port/irj/servlet/prt/portal/prtroot/com.sap.portal.pagebuilder.IviewModeProxy?iview_id=pcd%3Aportal_content%2Fadministrator%2Fsuper_admin%2Fsuper_admin_role%2Fcom.sap.portal.content_administration%2Fcom.sap.portal.content_admin_ws%2Fcom.sap.portal.portal_content&iview_mode=default
    Thanks
    GLM

  • Putting Spry Tabs below the content

    I need to put the navigation tabs below the content and have
    tried to cut-n-paste the <ul></ul> tags that hold the
    navigation but I just mess up the structure.
    How can I do this?
    Thanks ahead of time.
    C

    SecretSanta wrote:
    > I need to put the navigation tabs below the content and
    have tried to
    > cut-n-paste the tags that hold the navigation but I just
    mess
    > up the structure.
    >
    > How can I do this?
    FYI: Spry questions are probably best asked in the Spry
    forums:
    http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=602
    The Spry tabbed panels are set up for top tabs or vertical
    left tabs (although you have to change classes in code view to get
    a vertical view of the tabs). So you'd have to go in and rearrange
    the HTML code, change a little CSS and a couple of lines of
    JavaScript for the tabbed panels in order to accomplish what you're
    trying to do.
    Please note that you'll not see this visually within
    Dreamweaver properly as these changes will change the code base and
    Dreamweaver won't recognize what to do with the changes, however, a
    browser should show you what you want.
    Ok, first add a tabbed panel to your document and save the
    page to get the Spry assets into place. Next go into code view and
    move the UL that has the tabs below the DIV that has the content
    panels.
    Next we'll make the changes to the CSS and JavaScript within
    this page rather than modifying the Spry files. This will allow you
    to override the Spry defaults without messing up the base files in
    case you need the "regular" functionality later.
    So add a STYLE block to your page and open the
    SpryTabbedPanels.css file. Copy the .TabbedPanelsTab selector
    (lines 67-83) into your new style block. Then copy
    .TabbedPanelsTabSelected selector (lins 105-108) into the style
    block.
    In .TabbedPanelsTab change top:1px to top: -1px. Then in
    .TabbedPanelsTabSelected change border-bottom to border-top. These
    changes will allow the bottom tab to overlap the bottom of the
    content making it look seamless for the "selected" tab.
    You'll have this when you're done:
    <style type="text/css">
    <!--
    .TabbedPanelsTab {
    position: relative;
    top: -1px;
    float: left;
    padding: 4px 10px;
    margin: 0px 1px 0px 0px;
    font: bold 0.7em sans-serif;
    background-color: #DDD;
    list-style: none;
    border-left: solid 1px #CCC;
    border-bottom: solid 1px #999;
    border-top: solid 1px #999;
    border-right: solid 1px #999;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
    .TabbedPanelsTabSelected {
    background-color: #EEE;
    border-top: 1px solid #EEE;
    -->
    </style>
    Next create a SCRIPT block then copy the
    Spry.Widget.TabbedPanels.prototype.getTabGroup function (lines
    124-133) and
    Spry.Widget.TabbedPanels.prototype.getContentPanelGroup (lines
    144-153) into your script block. Next change the
    Spry.Widget.TabbedPanels.prototype.getTabGroup function return to
    return children[1] in its 7th line, and change
    Spry.Widget.TabbedPanels.prototype.getContentPanelGroup to return
    children[0] in its 7th lines as well. You'll have something like
    this in your page:
    <script type="text/javascript">
    <!--
    Spry.Widget.TabbedPanels.prototype.getTabGroup = function()
    if (this.element)
    var children = this.getElementChildren(this.element);
    if (children.length)
    return children[1];
    return null;
    Spry.Widget.TabbedPanels.prototype.getContentPanelGroup =
    function()
    if (this.element)
    var children = this.getElementChildren(this.element);
    if (children.length > 1)
    return children[0];
    return null;
    -->
    </script>
    Basically what this JavaScript change does is to move from
    the tabs being the first element within the div that wraps the tabs
    and panels, that is children[0] to its new position of the second
    element children[1]. Same thing with the content panels, except in
    the opposite direction, moving from second child element to first
    child element (JavaScript uses a start position of 0 for the first
    element).
    Should be good to go from there. If not, please post in the
    Spry forums.
    Danilo Celic
    |
    http://blog.extensioneering.com/
    | WebAssist Extensioneer
    | Adobe Community Expert

  • Levels in "top level navigation"

    Hi All,
    As of now our portal consists of 2 levels in "top level navigation"
    Now, I am trying to increase the no of levels to 3
    I tried this by performing the bleow navigations
    1  Logged on to portal
    2  Content administration
    3  Expanded Poratl Content
    4   Expanded Content Provided by SAP
    5   Expanded  End User Content
    6   Expanded Standard Poratl  Users
    7   Selected "Default Frame work Page"
    8    In that selected Top Level navigation Iview and the iveiw properties I changed  the property "Number of Display Levels " to 3 and choose save
    Restarted the Server
    Still I see the 2 levels only
    Can anyone help me out...
    Thanks in advance

    Hi,
    You can have more than two levels of navigation in TLN. But This is not possible without custom implementation.
    http://help.sap.com/saphelp_nw04/helpdata/en/5a/33befa45ca7f459b24d0c5d51d0749/frameset.htm
    In I-4 says:
    "In the Navigation property category, scroll to the Number of Display Levels property and enter the value 0, 1, or 2, depending on how many navigation levels, if any, you want for top-level navigation".
    From the third level role, is displayed in the DLN.
    regards,
    Pradeep

  • Portal run time error when clicking on top level-navigation

    Hi,
    When I select a link from the top level-navigation I get the message <b>Portal Run Time Error</b>.
    I found the log file with this entry :
    <i>#1.5#001438EE39C6006F0000130F000031E800041ABD6F12C098#1155300821516#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#Guest#0####6a3f43c0293811dba664001438ee39c6#SAPEngine_Application_Thread[impl:3]_37##0#0#Error#1#/System/Server#Java###Exception ID:02:53_11/08/06_0601_18813850
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    User : Guest
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sapportals.portal.prt.core.PortalRequestManagerException: PortalRuntimeException
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:143)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         ... 24 more
    Caused by: java.lang.NullPointerException
         at com.sapportals.portal.navigation.NavigationService.getNavURLPrefix(NavigationService.java:531)
         at com.sapportals.portal.navigation.NavigationService.redirect(NavigationService.java:495)
         at com.sapportals.portal.navigation.NavigationEventsHelperService.redirectURL(NavigationEventsHelperService.java:1735)
         at com.sapportals.portal.navigation.NavigationEventsHelperService.normalizeNavigationTarget(NavigationEventsHelperService.java:1715)
         at com.sapportals.portal.navigation.NavigationEventsHelperService.getNavSessionParameter(NavigationEventsHelperService.java:784)
         at com.sapportals.portal.navigation.NavigationEventsHelperService.getCurrentNavNode(NavigationEventsHelperService.java:351)
         at com.sapportals.portal.navigation.NavigationEventsHelperService.getCurrentLaunchNavNode(NavigationEventsHelperService.java:421)
         at com.sapportals.portal.navigation.fpm.NavigationFpmListener.addToHistory(NavigationFpmListener.java:268)
         at com.sapportals.portal.navigation.fpm.NavigationFpmListener.doNavigatePhase(NavigationFpmListener.java:98)
         at com.sapportals.portal.navigation.fpm.NavigationFpmListener.doPhase(NavigationFpmListener.java:70)
         at com.sapportals.portal.pb.fpm.FPMContainer.distributeEvent(FPMContainer.java:63)
         at com.sapportals.portal.pb.fpm.FPM.doDocumentHook(FPM.java:143)
         at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:100)
         at com.sapportals.portal.prt.service.document.DocumentHookService.doDocumentHook(DocumentHookService.java:119)
         at com.sapportals.portal.prt.service.document.DocumentHookServiceNew.doDocumentHook(DocumentHookServiceNew.java:183)
         at com.sapportals.portal.prt.connection.PortalHook.doDocumentHook(PortalHook.java:824)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:261)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         ... 28 more
    #</i>

    Hi Christophe,
    Since you set this question as "Answered", did you find a solution to the problem? We are experiencing a similar problem when clicking top level navigation, but only in some rare cases.
    Best regards,
    Erik Eriksson

  • Top Level Navigation - Design bar borders

    SAP EP 6.0 SP9 on NW04
    We're using the top level navigation iview (TLN) out-of-the box and have configured the look and feel of TLN using the Theme Editor so that it follows the customer's corporate identity.
    However, we cannot remove the two white vertical borders around the design bar in top level navigation or change the color to the same color as the top level navigation. It is only possible for us to change the background color of the design bar but not the color of the design bar border. The marketing department thinks this is a huge issue, which must be fixed.
    We're almost certain that the problem cannot be solved by configuring the Theme Editor.
    Does anybody know whether it is easy to modify the code or css files to change the white borders of the design bar? Any idea of what is the best approach?
    Best regards
    Peter
    Can

    Hi,
    I have similar problem but there is no "Display of Design Bar Container" option in the Top Level Navigation section of the Theme editor.
    Thanks,
    MM

  • Worksets to be displayed in Top Level Navigation

    Hi,
    I have created a role and assigned 5 worksets to the role...and assigned the role to user...i wanted the worksets to be displayed in Top Level Navigation and not the role ....can i do it....
    Rgds,
    P.Navakanth

    Hi Navakanth,
    1) Double click on the role and open -> Go to Property Category -> Navigation -> Select Entry Point = No
    2) Double click on each workset and open -> Go to Property Category -> Navigation -> Select Entry Point = Yes. In addition to this, if you want a particular sequence of worksets (tabs), then set the sort priority. Lower the sort priority, the first it comes in sequence.
    Hope that helps.
    Cheers,
    Sunil

  • How make the Top-level Navigation and Content Area in one page as a whole?

    I want to make the Top-level Navigation and the Content Area in the one page as a whole displayed in user interface.In the default framework,the Top-level Navigation and the Content Area were contained  in 2 pages, So the vertical scroll bar could only control the Content Area. I want to control the full page with  one vertical bar like the page of "www.sdn.sap.com" Web.

    Hi Jianguo,
    One advantage of the external facing portal solution (SP14) is that the framework page is displayed in a single frame. Perhaps this could be of use to you.
    Hope this helps.
    Daniel

  • WPC on Portal 7.3: Area in top level navigation

    Hi,
    We are trying to set up a site using Web Page Composer on portal 7.3, but we are not able to display the area in the first level of the navigation.
    Let's say we need following structure in the navigation:
    Departments
    -- HR
    -- Trading & Supply
    -- Finance
    We want the content managers  of our site to create extra departments without sending an area connection request to show the new department in the navigation.
    Is it possible to create an Area Departments, link it to a role by creating a connection and use this connection as an entry point?
    I've tried to edit the connection and mark "departments" as entry point, but it's not appearing in the top level navigation.
    kr,
    Joachim

    Hi,
    An area cannot be the first level of navigation. When you publish an area in WPC 2.0 it becomes a workset. Connecting the area to a role is similar to placing a workset under a role (the technicalities aren't the same, but that's the general idea).
    Information regarding area connection can be found at:
    [http://help.sap.com/saphelp_nw73/helpdata/en/e6/b19a514bbf43b28a7d15c6468b3925/frameset.htm]
    [http://help.sap.com/saphelp_nw73/helpdata/en/c1/da36efd6384bb8b28b24b08f405204/frameset.htm]
    Best regards,
    Alex

  • Worksets not visible in the top level navigation

    Hi all,
                 I installed ESS business package and.ESS 600 sp08.Everything is fine but the worksets of the ESS role are not coming in the top level navigation (2nd level).They are visible in the detailed navigation.
    I checked the option in the worksets .
    the property invisible in navaigation area .It is set to No.So no issues.
    Still it is not visible
    Any clues please.
    Thanx and Regards,
    rajesh

    Hi,
    As Rightly said
    1)  First copy ESS folder created in "Content provided by SAP" under "Portal Content".
    2)  Copy standard ESS Role for u r customization
    3)  Open Custom Role "Employee Self Service"
    4)  Property Category : Navigation
    5)  Check Entry Point property
    It shuld be NO for Role but It shuld be YES for Workset ESS under it as per standard then Its Fine
    6)  Then Assign this role to u r User thru UserAdmin
    7)  Refresh
    It shuld work !!!!
    Reward Points !!!  If helpful
    Edited by: PK on Mar 25, 2008 11:59 AM

Maybe you are looking for