Specifically, form=auth() calls the __call__ method of the Auth class, which then reads request.args(0) to figure out which Auth action has been requested and calls the appropriate Auth method to generate and process the form. In this case, it would call auth.register(). If you create your own register function, you can call auth.register() directly.
Anthony On Tuesday, August 6, 2013 8:05:27 AM UTC-4, Niphlod wrote: > > just change the url of the registration in the menu to point to your own > controller or hack in in the default/user function.... > > def user(): > if request.args(0) == 'register': > your own code, returning..... > form = whatever > ......... > return dict(form=auth()) > > > > On Tuesday, August 6, 2013 6:37:20 AM UTC+2, Alex Glaros wrote: >> >> I'd like to add some tables for user to populate when they first >> register. I can't find where the already-existing standard registration >> function is so I can add the extra tables. >> >> What's the best way to go about changing registration so that when users >> click on the registration dropdown menu item on the top right, they are >> sent to the updated registration process? >> >> thanks, >> >> Alex Glaros >> > -- --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

