R2i DotNetNuke® Forum

R2i wants you to have the opportunity to ask questions, post reviews, help others or just rant and rave about DotNetNuke® or any of the R2i Modules and Skins. Our team spends hour upon hour, day after day, working on custom DotNetNuke® modules and services; please feel free to ask us anything.
 
DNN 3.2 and the Active Tab
Last Post 01 Jan 1900 05:00 AM by . 2 Replies.
Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages Informative
kevinmschreinerUser is Offline
Advanced Member
Advanced Member
Posts:729

--
06 Dec 2005 04:39 PM  

With all the new functionality provided by DNN 3.2, some users have had difficulty getting their older skins to display as they did prior to their upgrade. The problem many designers are seeing is a failure to get the currently active tab to render with the provided style which was previously assigned and working, a problem related to the new release of the SolPartMenu.

The correction is simple and easy to apply. The SolPartMenu added the ability to specifically format the Active tab menu item using the rootmenuitemactivecssclass attribute. For skins which are failing to display properly for this element, you must simply modify the skin XML file, adding this new attribute assignment, or change the ASCX tag definition within the offending skin.

The provided sample identifies the exact modification as it commonly appears in these skins, for both changing it in the XML file, or directly within the ASCX file.

Changing within the XML
    <Object>
   
<Token>[SOLPARTMENU]Token>
       
<Settings>
           
<Setting>
               
<Name>usearrowsName>
               
<Value>falseValue>
           
Setting>
           
<Setting>
               
<Name>userootbreadcrumbarrowName>
               
<Value>falseValue>
           
Setting>
           
<Setting>
               
<Name>rootmenuitembreadcrumbcssclassName>
               
<Value>rootmenuitembreadcrumbValue>
           
Setting>
           
<Setting>
               
<Name>submenuitembreadcrumbcssclassName>
               
<Value>submenuitembreadcrumbValue>
           
Setting>
           
<Setting>
               
<Name>rootmenuitemcssclassName>
               
<Value>rootmenuitemValue>
           
Setting>
           
<Setting>
               
<Name>rootmenuitemactivecssclassName>
               
<Value>rootmenuitemactiveValue>
           
Setting>
           
<Setting>
               
<Name>rootmenuitemselectedcssclassName>
               
<Value>rootmenuitemselectedValue>
           
Setting>
           
<Setting>
               
<Name>submenucssclassName>
               
<Value>submenuValue>
           
Setting>
       
Settings>
   
Object>

Changing within the ASCX 

<dnn:SOLPARTMENU runat="server" id="dnnSOLPARTMENU" usearrows="false" userootbreadcrumbarrow="false" rootmenuitembreadcrumbcssclass="rootmenuitembreadcrumb" submenuitembreadcrumbcssclass="submenuitembreadcrumb" rootmenuitemcssclass="rootmenuitem"
rootmenuitemactivecssclass
="rootmenuitemactive"
rootmenuitemselectedcssclass
="rootmenuitemselected" submenucssclass="submenu" />
bright manUser is Offline
New Member
New Member
Posts:2

--
28 Feb 2007 08:15 AM  
thank
bright manUser is Offline
New Member
New Member
Posts:2

--
28 Feb 2007 08:16 AM  
thank you
You are not authorized to post a reply.

Active Forums 4.1
 

New York, NY • Baltimore, MD • Vienna, VA • St. Louis, MO • Seatle, WA • 410.327.0007 • info@R2Integrated.com

Bookmark & Share Bookmark and Share