Important Notice from AspDotNetStorefront
It is with dismay that we report that we have been forced, through the action of hackers, to shut off write-access to this forum. We are keen to leave the wealth of material available to you for research. We have opened a new forum from which our community of users can seek help, support and advice from us and from each other. To post a new question to our community, please visit: http://forums.vortx.com
Results 1 to 4 of 4

Thread: Help with creating subnavigation

  1. #1
    Pdesignz is offline Member
    Join Date
    Oct 2007
    Posts
    33

    Default Help with creating subnavigation

    I have created a new string in string manager and am trying to add sub category to horizontal navigation. I am trying to edit menudata.xml file, but displays as main section not sub category. Here is a copy of my menudata.xml

    Any help in instructions on creating subnav, is much appreciated...

    menu.history is to be a subcat. of menu.about

    Not sure if you need specific top id's and then specific sub id's or how it is all working

    Thanks

    <SiteMap>
    <item Text="(!menu.Home!)" NavigateUrl="default.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.About!)" NavigateUrl="t-about.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.History!)" NavigateUrl="t-history.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.Categories!)" LookId="TopItemLook" />
    <!--<item Text="(!menu.Sections!)" LookId="TopItemLook" />
    <item Text="(!menu.Manufacturers!)" NavigateUrl="manufacturers.aspx" LookId="TopItemLook" />-->
    <item Text="(!menu.Members!)" NavigateUrl="s-1-members.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.Papers!)" NavigateUrl="t-papers.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.CustomerService!)" NavigateUrl="t-service.aspx" LookId="TopItemLook">
    <item Text="(!menu.YourAccount!)" NavigateUrl="account.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.OrderHistory!)" NavigateUrl="account.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.FAQs!)" NavigateUrl="t-faq.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.PolicyReturns!)" NavigateUrl="t-returns.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.Shipping!)" NavigateUrl="t-shipping.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.Contact!)" NavigateUrl="t-contact.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.PolicyPrivacy!)" NavigateUrl="t-privacy.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.PolicySecurity!)" NavigateUrl="t-security.aspx" LookId="DefaultItemLook"/>
    </item>
    </SiteMap>

  2. #2
    Jao is offline Senior Member
    Join Date
    Oct 2008
    Posts
    1,132

    Default

    It would entirely depend on the value of the LookId property. If you wish to set it as the main menu, the value should be TopItemLook, otherwise, use DefaultItemLook

  3. #3
    Pdesignz is offline Member
    Join Date
    Oct 2007
    Posts
    33

    Default

    I changed the lookid to LookId="DefaultItemLook", this does not work. Still shows as main not sub category and is really extended.

    Here is the code from the menudata.xml file

    SiteMap>
    <item Text="(!menu.Home!)" NavigateUrl="default.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.About!)" NavigateUrl="t-about.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.History!)" NavigateUrl="t-history.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.Categories!)" LookId="TopItemLook" />
    <!--<item Text="(!menu.Sections!)" LookId="TopItemLook" />
    <item Text="(!menu.Manufacturers!)" NavigateUrl="manufacturers.aspx" LookId="TopItemLook" />-->
    <item Text="(!menu.Members!)" NavigateUrl="s-1-members.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.Papers!)" NavigateUrl="t-papers.aspx" LookId="TopItemLook"/>
    <item Text="(!menu.CustomerService!)" NavigateUrl="t-service.aspx" LookId="TopItemLook">
    <item Text="(!menu.YourAccount!)" NavigateUrl="account.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.OrderHistory!)" NavigateUrl="account.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.FAQs!)" NavigateUrl="t-faq.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.PolicyReturns!)" NavigateUrl="t-returns.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.Shipping!)" NavigateUrl="t-shipping.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.Contact!)" NavigateUrl="t-contact.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.PolicyPrivacy!)" NavigateUrl="t-privacy.aspx" LookId="DefaultItemLook"/>
    <item Text="(!menu.PolicySecurity!)" NavigateUrl="t-security.aspx" LookId="DefaultItemLook"/>
    </item>
    </SiteMap>


    Here is code for navigation from template file as well, should you need

    <div id="horizNav">
    <!-- TOP MENU -->
    <ComponentArt:Menu id="PageMenu"
    ClientScriptLocation="skins/componentart_webui_client/"
    ImagesBaseUrl="skins/skin_1/images/"
    ScrollingEnabled="true"
    ScrollUpLookId="ScrollUpItemLook"
    ScrollDownLookId="ScrollDownItemLook"
    Orientation="horizontal"
    CssClass="TopMenuGroup"
    DefaultGroupCssClass="MenuGroup"
    DefaultItemLookID="DefaultItemLook"
    DefaultGroupItemSpacing="1"
    ExpandDelay="0"
    ExpandDuration="0"
    ExpandSlide="None"
    ExpandTransition="None"
    CascadeCollapse="false"
    CollapseDelay="0"
    CollapseSlide="None"
    CollapseTransition="None"
    EnableViewState="false"
    runat="server">
    <ItemLooks>
    <ComponentArt:ItemLook LookId="DefaultItemLook" HoverCssClass="MenuItemHover" LabelPaddingTop="2px" ActiveCssClass="MenuItemDown" LabelPaddingRight="15px" LabelPaddingBottom="2px" ExpandedCssClass="MenuItemDown" LabelPaddingLeft="5px" CssClass="MenuItem" />
    <ComponentArt:ItemLook LookId="TopItemLook" CssClass="TopMenuItem" HoverCssClass="TopMenuItemHover" LabelPaddingLeft="4" LabelPaddingRight="4" LabelPaddingTop="2" LabelPaddingBottom="2" />
    <ComponentArt:ItemLook LookID="ScrollUpItemLook" ImageUrl="scroll_up.gif" ImageWidth="15" ImageHeight="13" CssClass="ScrollItem" HoverCssClass="ScrollItemH" ActiveCssClass="ScrollItemA" />
    <ComponentArt:ItemLook LookID="ScrollDownItemLook" ImageUrl="scroll_down.gif" ImageWidth="15" ImageHeight="13" CssClass="ScrollItem" HoverCssClass="ScrollItemH" ActiveCssClass="ScrollItemA" />
    <ComponentArt:ItemLook LookID="BreakItem" ImageUrl="break.gif" ImageHeight="1" ImageWidth="100%" />
    </ItemLooks>
    </ComponentArt:Menu>
    <!-- END TOP MENU -->
    Attached Images Attached Images  

  4. #4
    Pdesignz is offline Member
    Join Date
    Oct 2007
    Posts
    33

    Default

    was closing the item tag for the about and not after the history, figured it out!
    Thanks