CakePHP Scaffolding custom urls!
I found a way to fix a limitation with cake scaffolding.
When defining scaffolding in a controller, use:
var $scaffold = 'admin'
or whatever prefix you want your scaffold urls to have!
This is not documented, so it might just be a feature of the latest 1.2 branch.
This way you can place your scaffolding methods into a separate namespace and be able to create non-scaffold methods without having to override the scaffolds and thus lose scaffold functionality.
I personally feel that the cake scaffolding is very powerful, especially in version 1.2. It certainly does not replace a full admin center, but is enough to get the project up and running. Once your model is more or less frozen, you can start removing scaffolding or even better, extending it.