Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

All other Modules /

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Dashboard Module for SilverStripe 3


Go to End
Reply


11 Posts   2212 Views

Avatar
purplespider

Community Member, 82 Posts

14 November 2012 at 12:52am

Edited: 14/11/2012 12:52am

I love this module thanks UC!

However it's missing one thing for me.

In order to keep SilverStripe's obviousness, it'd be great if it was possible to display the site tree sidebar on the dashboard page. Like this:

Is anyone able to advise how this can be achieved? I wouldn't think it should be too difficult as I presume the sidebar is quite modular.

Avatar
UncleCheese

Forum Moderator, 4094 Posts

14 November 2012 at 8:18am

Haha.. that's funny you say that, because one of the primary reasons I built a dashboard for SS3 was to break away from the antiquated and annoying site tree paradigm! I was actually really disappointed to what a strong presence the site tree continues to play in SilverStripe 3. I can't stand that thing.

So needless to say, it's not something I'm going to add on my own, but if a pull request comes along, I'd certainly entertain making it an option. I think you're right that the site tree is modular. That was one of the primary goals of SS3 with respect to the JavaScript layer was to make all these widgets controller and template agnostic, so I'm sure it could be done easily.

Another idea would be to create a Site Tree dashboard panel that shows your entire tree, with some fancy AJAX behaviors for loading children like the site tree does now. I'd much rather do that, I think. Each panel is a full stack MVC, so all the tools are certainly there to do it.

Hmm... now I'm tempted to do it.

UC

Avatar
purplespider

Community Member, 82 Posts

14 November 2012 at 9:18am

Edited: 14/11/2012 9:18am

Ah, ha. I thought that when I saw the "Back to Dashboad" button in the page list view, and wondered why there wasn't one for the tree view!

For my sites and clients, it's the site tree that makes SilverStripe for me. Works great for simple small business websites, helps keep things obvious and simple for my clients. But I agree when it comes to things like blogs & news sections, or more advanced sites, it's not quite right. Which is why I thought a combination of them both would be amazing!

If there is anyone with some knowledge in this area that is able to give it a shot, it'd be much appreciated!

Go to Top