riddhi Posted January 3, 2008 Share Posted January 3, 2008 I want to define a menu for Admin,retailer and user such that Admin has rights to enable/disable menus of Retailer/User while Retailer have rights to do the same for user...and so on. Is it possible to do so with XML/Database approach. Quote Link to comment https://forums.phpfreaks.com/topic/84285-a-complex-menu/ Share on other sites More sharing options...
adam291086 Posted January 3, 2008 Share Posted January 3, 2008 Yes. You could set up a database that stores the users information. In here you could store an account type. Once the login is sucessful your users will be directed to a page dependsing on their account type. This is a very simple method but will give you an idea. Google php authentication and there are hundreds of tutorials Quote Link to comment https://forums.phpfreaks.com/topic/84285-a-complex-menu/#findComment-429233 Share on other sites More sharing options...
riddhi Posted January 3, 2008 Author Share Posted January 3, 2008 yes the role management part of the database is clear to me....I can easily implement it. But the main complexity lies in the enabling/disabling menu option of the lower graded user.... :'(. Can it be done using intermediate XML file ??? from which menu to be constructed? in google please give the relevant link which may be of help to me. Quote Link to comment https://forums.phpfreaks.com/topic/84285-a-complex-menu/#findComment-429236 Share on other sites More sharing options...
adam291086 Posted January 3, 2008 Share Posted January 3, 2008 well if you set up lets say an account type you can have an if statment for example if(account == 'admin') { echo "have a link to take them to a menu deletion page"; echo "all admin stuff"; } elseif (account =='little user' { echo "edit page" } Quote Link to comment https://forums.phpfreaks.com/topic/84285-a-complex-menu/#findComment-429241 Share on other sites More sharing options...
riddhi Posted January 3, 2008 Author Share Posted January 3, 2008 Thank you adam291086 for the constant help. but the point is that How to code the page of say admin/retailer to modify the menu options accordingly? there I think we need a xml file where we can save the changes and create the menu dynamically of the less powerful user. Quote Link to comment https://forums.phpfreaks.com/topic/84285-a-complex-menu/#findComment-429245 Share on other sites More sharing options...
adam291086 Posted January 3, 2008 Share Posted January 3, 2008 Well store all the menu links in a database. Then you can add, edit and delete them via mysql and php. Quote Link to comment https://forums.phpfreaks.com/topic/84285-a-complex-menu/#findComment-429286 Share on other sites More sharing options...
riddhi Posted January 4, 2008 Author Share Posted January 4, 2008 Is it possible to do it with the help of XML file as it will be a light weight one. Come one !!!! Some one please help.... Quote Link to comment https://forums.phpfreaks.com/topic/84285-a-complex-menu/#findComment-430039 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.