Collapsible Side menu
Last Post 05/21/2007 2:45 AM by Lee Sykes. 5 Replies.
Author Messages
jamx551
Nuke Active Member
Nuke Active Member
Posts:39


--
05/10/2007 12:21 PM
    Hi lee

    How do you make a collapsible Side menu using SOLPARTMENU

    if not solpartmenu whats your other suggestion to create such menu

    So instead of the usual pop submenu the menu items expands to show submenu below it and collapses when you click again

    thanks
    Lee Sykes
    DNN Creative Staff
    Nuke Master VI
    Nuke Master VI
    Posts:4945


    --
    05/11/2007 3:30 AM
    Hello,

    I do not think this is possible with SolpartMenu, I would suggest you check out the tree view menu.  There is an example of this in the DNN blue vertical skin.

    Thanks,
    Lee Sykes
    Site Administrator
    Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

    Twitter: www.twitter.com/DNNCreative

    Lee Sykes's Facebook Profile
    jamx551
    Nuke Active Member
    Nuke Active Member
    Posts:39


    --
    05/11/2007 4:15 AM
    Hi lee

    i see. can you send me the link to the blue vertical skin?

    thanks
    Lee Sykes
    DNN Creative Staff
    Nuke Master VI
    Nuke Master VI
    Posts:4945


    --
    05/11/2007 4:26 AM
    Hello,

    It comes installed with your DotNetNuke installation - you should be able to go into the _default/skins folder and see the skin in there.

    - You can test it out by just selecting the skin for a page - it should already be installed,

    Thanks,
    Lee Sykes
    Site Administrator
    Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

    Twitter: www.twitter.com/DNNCreative

    Lee Sykes's Facebook Profile
    jamx551
    Nuke Active Member
    Nuke Active Member
    Posts:39


    --
    05/17/2007 4:20 PM
    Lee

    I tried applying DNN-Blue-Vertical Menu-Fixed width (assuming this is the collapsible menu you were talking about)

    but when I click Update I got the ff error:

    An error has occurred.
    DotNetNuke.Services.Exceptions.PageLoadException: Value cannot be null. Parameter name: type ---> System.ArgumentNullException: Value cannot be null. Parameter name: type at System.Activator.CreateInstance(Type type, Boolean nonPublic) at DotNetNuke.Framework.Reflection.CreateObject(String TypeName, String CacheKey, Boolean UseCache) at DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectProviderName, String ObjectNamespace, String ObjectAssemblyName, Boolean UseCache) at DotNetNuke.Modules.NavigationProvider.NavigationProvider.Instance(String FriendlyName) at DotNetNuke.UI.Skins.NavObjectBase.InitializeNavControl(Control objParent, String strDefaultProvider) at DotNetNuke.UI.Skins.Controls.TreeViewMenu.OnInit(EventArgs e) in D:\www\ariel.premierpos.com\Admin\Skins\TreeViewMenu.ascx.vb:line 507 at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.AddedControl(Control control, Int32 index) at System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.Framework.DefaultPage.Page_Init(Object sender, EventArgs e) in D:\www\ariel.premierpos.com\Default.aspx.vb:line 499 at System.Web.UI.Control.OnInit(EventArgs e) at System.Web.UI.Page.OnInit(EventArgs e) at DotNetNuke.Framework.PageBase.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---




    What could be wrong?

    Also what's really the syntax for TREEVIEWMENU ? because when I used it in my skin all what appears in the browser is still [TREEVIEWMENU]

    thanks
    Lee Sykes
    DNN Creative Staff
    Nuke Master VI
    Nuke Master VI
    Posts:4945


    --
    05/21/2007 2:45 AM
    Which version of DNN are you using?

    If it is 4.4.1 some dll files were missing from the install version which maybe causing this error.

    the same problem occurred here:
    How to fix the [DROPDOWNACTIONS] token bug in DotNetNuke 4.4.1

    If you download version 4.5.1 go to the bin folder and copy this dll file into the bin folder of your 4.4.1 installation it should solve your problem:

    DotNetNuke.DNNTreeNavigationProvider.dll

    Lee Sykes
    Site Administrator
    Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

    Twitter: www.twitter.com/DNNCreative

    Lee Sykes's Facebook Profile


    ---