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, ...how to customize ddr menu token filehow to customize ddr menu token file
Previous
 
Next
New Post
10/31/2011 12:05 PM
 
Hello
as im new to dnn and i wanna customize the inner ddr menu 
i found that can change the menu items & sub items if i could change the defined token file
id try on the standard dark menu token file but unfortunately i could not understand it
i wanna create custom menu like this:
1- every first level menu has a class named "right" 
2-if first level menu has no child then only create a "drop" class named "a" tag
3-if first level menu has a child then:
 a-create a "dropdown_2columns alignright" class named div tag
 b- for each item in subitems create a div with class name "col2 firstcolumns"
how can i apply this on token file?
my sample static menu is:

---->End Menu structure
 
New Post
11/1/2011 4:50 AM
 
Hi

you would need to modify your menustyle xsl

here you fnd a demo setup for differnt html for each level you need to modify that to fit yours

http://www.dotnetnuke.com/Resources/Wiki/Page/DDRMenu-Tips-Tricks.aspx

if you wan to docheck for no child then use

xsl:choose

xsl:when test="@node"

code for if has children
xsl:otherwise

code for n children


etc just learn some xsl basics and you willg et the hang of it
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...how to customize ddr menu token filehow to customize ddr menu token file


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