Technical support This forum is closed.
Version 1.x > Technical support > Pages hierarchy and site navigation View modes: 
User avatar
Member
Member
Ketzal - 3/1/2006 12:58:06 PM
   
Pages hierarchy and site navigation
Hi,

Let's say I have a small website containing the following items:
|- Products (Page Item)
| +- Product A (Product)
| +- Product B (Product)
|- Company (Page Item)
| +- Our new products (Page Item)
The "Products" page item contains all our products and is used for general display of these items.
The "Our new products" is used to display some specific products.

My problem comes from the effect of such a hierarchy on the CMSTreeMenu and CMSBreadCrumb items. So if I am in the "Our new products" page, I'll get:
Menu : "Company > Our new products" is selected
Breadcrumb : Company | Our main products
This page displays some specifics elements from the Products page (with a CMSRepeater for instance) as shortcuts to the more detailed view in the "Products" page. But if I click on the link of, let's say, Product A, I'll now have this:
Menu : "Products > Product A" is selected
Breadcrumb : Products | Product A

This is an awkward situation for the end users, since they suddenly jump from one section to another, rather than going deeper in the "Our new products" section. So far, I didn't find an easy solution to solve this problem. I could create duplicates of the new products in the "Our new products" section, but that would need to duplicate quite an amount of information. Ultimately, the best solution would be to have some kind of a shortcut to the "Products" page that would act like a real item under the "Our new products" item, so navigating through "Company > Our main products > Products > Product A" would be the same as "Products > Product A". However, I don't think Kentico has such an option, so any advice on the subject would be appreciated.

User avatar
Guest
admin - 3/2/2006 1:57:19 PM
   
Re: Pages hierarchy and site navigation
Hello,

Thank you for your message. You may need to do something like this:

1) Modify the links on the "Our new products" page so that they contain an extra parameter "?from=company"
2) Modify the target page template (ASPX) so that it displays your own breadcrumbs (Company -> Our new products -> Product A) instead of using CMSBreadCrumbs control if it receives the ?from=company URL parameter.

Please let me know if you need any help with that.

Best Regards,