Dnn Nav menu
Last Post 10/04/2010 7:11 AM by Joseph Craig. 13 Replies.
Author Messages
Primus
Nuke Pro
Nuke Pro
Posts:97


--
09/19/2010 4:43 AM  
hi all, am trying to configure the dnn menu to work with out tables for sub menu, I am using DNN 5.4.4 can any one help me?!
Joseph Craig
DNN MVP
Posts:11667


--
09/19/2010 8:15 AM  
If you set up the DNN Nav Menu using the RenderMode attribute, you can get the menu to render as an unordered list of links, which you can then style.  Something like:

< dnn:nav id="dnnNAV" csscontrol="mainMenu" providername="DNNMenuNavigationProvider" runat="server" >
< customattributes>
< dnn:customattribute value="UnorderedList" name="RenderMode" / >
< /customattributes >
< /dnn:nav >
You will need to use CSS to get the menu to appear the way that you want it to appear.


If you want to do this, but also save yourself some time, install Mark Allan's DDR Menu (dnngarden.com).  It is a replacement for DNN Nav, renders an unordered list, but also provides several different (and very customizable) menu styles for you.

Joe Craig, Patapsco Research Group
Complete DNN Support
Primus
Nuke Pro
Nuke Pro
Posts:97


--
09/19/2010 8:18 AM  
thank you, I wonder how I can change it's direction ?!! when I make the menu direction=rtl the sub menu starts from the end of the main menu item :-(
Joseph Craig
DNN MVP
Posts:11667


--
09/19/2010 8:24 AM  
Do you need a right-to-left menu?

Joe Craig, Patapsco Research Group
Complete DNN Support
Primus
Nuke Pro
Nuke Pro
Posts:97


--
09/19/2010 8:25 AM  
yes ,"when I make the menu direction=rtl the sub menu starts from the end of the main menu item :-("
Joseph Craig
DNN MVP
Posts:11667


--
09/19/2010 4:02 PM  
I don't have any helpful experience for you.  Perhaps there are others who have fought their way through RTL menus.

Joe Craig, Patapsco Research Group
Complete DNN Support
Mark Allan
Nuker
Nuker
Posts:16


--
09/20/2010 5:24 AM  
I'm keen to find someone who understands RTL cultures so that I can get my menu to support them properly. If you're interested, please do get in touch. I'd like to get at least DNNMenu and SolPart working with RTL, but I'm not sure exactly what's required, so I need somebody who uses RTL to explain the differences in terms of text and flyout alignment and check that what I subsequently implement works correctly.

Mark Allan (@MarkXA)

DNN Garden, home of the DDRMenu free DotNetNuke menu module

Primus
Nuke Pro
Nuke Pro
Posts:97


--
09/20/2010 5:28 AM  
Hi Mark,
Yes am intrested, only I tried to make DNN NAV sub menu to work propaply on RTL but it didnt work. I've read about that SOLPART Menu may work fine on RTL but I do not know how to configure it can you help me?!
Mark Allan
Nuker
Nuker
Posts:16


--
09/20/2010 9:33 AM  
If you can email me a copy of your skin with the dnn:NAV menu as you have it at the moment and an explanation of what should work differently, I'll be happy to see what I can do! I'm mark at dnngarden dot com.

Mark Allan (@MarkXA)

DNN Garden, home of the DDRMenu free DotNetNuke menu module

Primus
Nuke Pro
Nuke Pro
Posts:97


--
09/30/2010 3:57 AM  
I found a solution I can work on Solpart menu and make the html tag direction=rtl
MikePixel
Nuke Active Member
Nuke Active Member
Posts:26


--
10/04/2010 3:11 AM  
Posted By Joseph Craig on 19 Sep 2010 8:15 AM
If you set up the DNN Nav Menu using the RenderMode attribute, you can get the menu to render as an unordered list of links, which you can then style.  Something like:

< dnn:nav id="dnnNAV" csscontrol="mainMenu" providername="DNNMenuNavigationProvider" runat="server" >
< customattributes>
< dnn:customattribute value="UnorderedList" name="RenderMode" / >
< /customattributes >
< /dnn:nav >
You will need to use CSS to get the menu to appear the way that you want it to appear.


If you want to do this, but also save yourself some time, install Mark Allan's DDR Menu (dnngarden.com).  It is a replacement for DNN Nav, renders an unordered list, but also provides several different (and very customizable) menu styles for you.


I tried your solution and I can't get it to work. When I go to the page I have the NAV menu on, it views in the default DNN skin instead of the skin I have set. I will try DDR Menu, but I would like to do as much as possible in core controls.
MikePixel
CornerPixel
Primus
Nuke Pro
Nuke Pro
Posts:97


--
10/04/2010 3:52 AM  
I faced this problem you can use Solpart Menu as a solution and it is a core module
MikePixel
Nuke Active Member
Nuke Active Member
Posts:26


--
10/04/2010 4:01 AM  
I figured out my error. When I copied and pasted code, I failed to delete the white space in the tags. All is good now. Thanks a BUNCH. I look forward to seeing what I can do with this unordered list.
MikePixel
CornerPixel
Joseph Craig
DNN MVP
Posts:11667


--
10/04/2010 7:11 AM  
Just FYI -- SOLPART Menu is obsolete and is not being developed.  DNN Nav Menu is it's replacement.

Joe Craig, Patapsco Research Group
Complete DNN Support


---