Quote from: pixelchutes at May 28, 2010, 04:06 PM
The need for a custom UI to manage the model’s data is a separate opportunity, but one definitely worth taking. I am looking to tackle both of these myself to better familiarize myself with Revo/xPDO/ExtJS.
I went that road, with a system that everything is front-end, from user administration tasks to content management - it’s all in the front.
(except me) no one there uses the /manager.. and I must say:
a. for ALL end-users (regardless to technical knowlage - admins, moderators, or simply content editors), custom front-end interface is a blessing, compared to any hack/scaled-down/managermanager/etc manager ui... they get what they want - how they want it.
b. Permissions - you can easily extend and use your own permission sets, tailored for your client - this is a great thing, especially as these always resolve with a simple $modx->hasPermissions(’yourCustom’).
c. In revo - it’s way simpler then you imagine (mvcC model..) You can reuse many of the existing processors within the /manager. you don’t need to start from zero.
I would advice to start by looking at the NET tab in Firebug, while using the /manager for various actions, you’ll get the idea without digging into to much code.