cancel
Showing results for 
Search instead for 
Did you mean: 

Detailed Navigation doesn't change on navigation

Former Member
0 Kudos

Hi,

I have an iView that contains links to other pages in the portal, and when I click the link, the correct page launches, but the detailed navigation is still highlighting the location from where the link was launched from.

I am using the EPCM.doNavigate going to an iView, EPCM.doNavigate('ROLES://portal_content/.../iViewName'), and a page, EPCM.doNavigate('ROLES://portal_content/.../pageName')

Is there something else that needs to be set in the doNavigate that controls the detailed navigation?

Oh yeah, we are running EP6 SP12.

Cheers,

Kevin

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi Kevin,

you should use the follow link to open an iview and mark the navigation panel:

a href="/irj/portal?NavigationTarget=ROLES://portal_content/YourRoleID/YourWorksetID/YourPageID/YouriViewID" target="_top">

you can stop the link string at a page or an iView a page is a better option

Hope it helps,

Yoav

Former Member
0 Kudos

Hi Yoav,

I have tried to implement the link as posted below, using my page as the destination. The link works, but my detailed navigation then disappears. Also, my first and second level navigation then don't even highlight the section that I was in. That's something I haven't seen before.

Is there a setting within the page or iView that needs to be set maybe?

Cheers,

Kevin

Former Member
0 Kudos

Hi Again,

have you written the target="_top"?

yova

Former Member
0 Kudos

Hi Yoav,

yes, I have put the target="_top" into the anchor tag.

Cheers,

Kevin

Former Member
0 Kudos

Can you post the HREF you created?

Former Member
0 Kudos

do you have msn messanger?

Former Member
0 Kudos

<a class="subtitle" href="/irj/portal/?NavigationTarget=ROLES://portal_content/hr/ess/Pages/TimeEntry" target="_top">Time Entry</a>

Former Member
0 Kudos

I do, but not at work. I do have Yahoo Messenger.

Former Member
0 Kudos

Hi kevin,

Are those correct?

YourRoleID = hr

YourWorksetID = ess

YourPageID = Pages

YouriViewID = TimeEntry

if not make them correct but if they are it is a mistry

Yoav

Former Member
0 Kudos

I have a Question Not for the forum could you give me your mail ?

it is about working in canada

Yoav

Former Member
0 Kudos

Hi Yoav,

HR and ESS are just folders. Under the ESS folder there are folders called Worksets, Pages and iViews that each contain what their name says.

The ROLES:// path that is in the anchor tab is just the pcd location that you get inside the Content Administration.

Kevin

kschmidt@hydro.mb.ca

Message was edited by: Kevin Schmidt

Former Member
0 Kudos

Hi Again,

you need the start point of you url to be a role

<a class="subtitle" href="/irj/portal/?NavigationTarget=ROLES://portal_content/<b>YOUR ROLE HERE/</b>hr/ess/Pages/TimeEntry" target="_top">Time Entry</a>

Former Member
0 Kudos

Yoav,

Thanks for the help. I found what the problem was. I had to go into the role and then take the property of the pages that I wanted. Once I plugged that in, it works like a dream.

This will make people happy.

Cheers,

Kevin

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Kevin,

Using the EPCM.doNavigate() , specifing the page path is the correct way. The behavior you have discribed might occur if your target page is not located under an entry point, or if it's marked as "invisible in navigation iViews". Can your target page be accessed diretly/manually (using the navigation iViews) ?

Eitan.

Former Member
0 Kudos

Hi Eitan,

I don't have my page marked as 'invisible in navigation iViews'. Yes, the target page I'm trying to access from my iView is in the detailed navigation. I don't believe that it is set up as an entry point (iView or Page). Upon checking, it is not an entry point and it is not a default entry point.

Cheers,

Kevin