Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Second Solpartmenu vertical for showing child links - advises needed, issuesSecond Solpartmenu vertical for showing child links - advises needed, issues
Previous
 
Next
New Post
2/17/2009 4:16 AM
 

We need to implement two solpartmenu, a [SOLPARTMENU:1] which serves the root links plus the first child level on the top of the page horizontically, and a [SOLPATMENU:2] which serves a vertical list of child links for a chosen page (if this page has any child links). If a page is chosen but has no child pages, the area of the second menu simply should be blank.

 

I attached an example for better understanding both the structure but also the design (borders, arrows etc.) of the submenu:

 

Implementing two solpartmenus actually did not seem a problem and the first top level solpartmenu works fine and is successfully customized. Anyways with the [SOLPATMENU:2] we face some issues:

 


  1. If a page does not have any sub-pages/childs and so the second solpartmenu is empty, in Firefox the DIV including the second solpartmenu is not shown as empty (white space), but instead the page body is expanded to the left and so the layout is destroyed.

  2. If a page name is longer than the 200px width reserved for the second solpartmenu it destroys the layout (instead of breaking down links which are too long into the next line).

  3. If setting forcefullmenulist:true for the SOLPARTMENU:2 to show child links and child-child links, there are different issues:

    1. Firefox: Does overlap all single menu entries instead of showing one after the other . Using float:left and clear:both for a menu entry fixes this, but then child-child links are not shown intended anymore but are displayed as if they were on the same level like their parent links.

    2. IE: Shows everything fine except the fact that border of child-child links are longer to the right than borders of their parent links because child-child links are intended.


  4. If setting forcefullmenulist:false for the SOLPARTMENU:2 in both browsers the menu entries are show fine, but we cannot customize them; all our custom CSS formats (which we assign via the skin.xml) does not seem to apply.

 

Does anyone has a working example which we could customize for our needs?

 
New Post
2/18/2009 11:22 PM
 

Hi there,

you may try our free dotnetnuke menu as your needs:
As it is more clean (built in ul li and easy to implement)
http://www.dnnpages.com/Modules/MenuSkinObject/tabid/66/Default.aspx

The documentation is included in the installation (located in desktopmodules folder)

Hope this can help you.

 
New Post
3/6/2009 12:30 AM
 

Hi suwandy,

thanks for the reply. The PDF on your page describes how to add the Skinobject into the ASCX file. We are using HTML files with XML files for the skinobjects, so could you explain how to do it that way?

Thanks

 
New Post
3/6/2009 2:43 AM
 

Even after installing it and adding it to the ASCX file as described in the user manual PDF does not work, the sorrounding DIV container simply stays empty, nothing seems to be generated by the Skinobject..

 
New Post
3/8/2009 8:53 PM
 

Note SolPart has been depreciated and most people are moving on to NavMenu2 and other menus.

Thanks....



Alex Shirley


 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Second Solpartmenu vertical for showing child links - advises needed, issuesSecond Solpartmenu vertical for showing child links - advises needed, issues


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out