hellomoto Posted December 30, 2014 Share Posted December 30, 2014 How do you guys go about designing custom admin areas for your websites/applications, for when the default page tree just isn't practical? Do you customize the actual admin area provided for client users that hides all the things they aren't concerned with, or do you just create a new admin area altogether, as you would any other frontend template, but with protected access? so as to not hack up the admin too much and leave it intact? What do you all prefer to do for your custom admin UI? I feel like the latter would be much quicker and easy with the API. Thoughts? 1 Link to comment Share on other sites More sharing options...
Mike Rockett Posted December 30, 2014 Share Posted December 30, 2014 I'm one to prefer simplicity - which is what the current admin environment provides. That said, perhaps you'd like to check out Process Dashboard? Link to comment Share on other sites More sharing options...
hellomoto Posted December 31, 2014 Author Share Posted December 31, 2014 I've seen that, but I haven't tried it. Probably should. Link to comment Share on other sites More sharing options...
Macrura Posted December 31, 2014 Share Posted December 31, 2014 with a combination of Lister Pro, admin custom pages, and admin custom files you can really extend the backend.. check out some of those modules and also maybe some of the tutorials. i used dashboard on one project, but then when listerpro came out, it got to be so easy to make custom listings of processwire objects (because you can filter on anything), that the dashboard was no longer necessary, in that case; the only thing i ended up having on my dashboard that i couldn't do with lister was a calendar; but turned out they didn't need it anyway; i would still use dashboard if i wanted to include a page in the admin with charts, calendars, feeds, and other items that couldn't be represented in the lister; however with admin custom pages, you can make any page you want in the backend; the dashboard was helping out with getting it to be the first page loaded when you login; 2 Link to comment Share on other sites More sharing options...
hellomoto Posted January 1, 2015 Author Share Posted January 1, 2015 Thanks. I'm still mulling around on different parts of this anyway, but will definitely give the Dashboard a try, sounds like a good place to start. Link to comment Share on other sites More sharing options...
benbyf Posted January 1, 2015 Share Posted January 1, 2015 Be great to be directed to or to make a tutorial for admin themes and extending Link to comment Share on other sites More sharing options...
hellomoto Posted January 6, 2015 Author Share Posted January 6, 2015 ProcessAdminCustomPages works wonders. Link to comment Share on other sites More sharing options...
renobird Posted January 6, 2015 Share Posted January 6, 2015 Buried in a topic is a small example module I posted for creating a simple process module. 4 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now