Also in 1.2 (you need it for the Auth component) you can put

var $scaffold = 'admin';

in your controller, to use scaffold only for admin_ actions, then make
the others views like always.

Anyway, my advice is to bake everything (using the console bake
script ) and start building on that base rather than stick to the
scaffold.


On Oct 17, 10:32 am, "Chris Hartjes" <[EMAIL PROTECTED]> wrote:
> On 10/17/07, MysteryMadman <[EMAIL PROTECTED]> wrote:
>
>
>
> > 3-If possible, code one UsersController, which allows for normal (i.e.
> > non-scaffolded) views for users of level 1 (i.e. normal users), and
> > scaffolded (admin routed?) views for users of levels 2 (i.e.
> > administrators).
>
> You can use the built-in admin routing to handle this stuff.  For any
> admin action, just be sure to prepend 'admin_' to your action.
>
> > 4-Use the user level of the currently logged in user to switch between
> > these views, using a beforeFilter - checksession trick (as shown in
> > the authentication tutorial), but then actively choosing between
> > different routes too.
>
> If you check my blog I've done a very basic tutorial on using the Auth
> component and factored in that sort of stuff.  No session checking,
> just using $this->Auth->user('nameOfFieldThatSaysYouAreAnAdmin') as
> the method of figuring out who can access admin actions.
>
> Hope that helps.
>
> --
> Chris Hartjes
>
> My motto for 2007:  "Just build it, damnit!"
>
> @TheKeyboard -http://www.littlehart.net/atthekeyboard


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to