Hi,
It's the age old problem of wanting to register a user with some extra fields of information default joomla doesn't provide as part of the standard registration process!
I would like already registered users (ie not public/guests) to be able to add new users, either via a form with integrator inserting into database, or content builder inserting into database, and send email to the newly registered email address with their username/password details.
I'm sure crosstec BF or CB can do this, but I'm struggling to work out what's the best way / best practise. Would you :
a) insert into *_users with some extra columns created for my additional fields, or
b) set up joomla's custom user fields and insert *_users and *_fields_values.
Problems I've got: when I use BF + integrator I need to create a *_user_usergroup_map row as well - I can do the the first table insert into *_users with integrator but then struggling to work out how to associate the next set of inserts into *_user_usergroup_map, and then into *_fields_values, if needed (how do I know the id that was used in the previous integrator rule?)
I think CB could be the better solution from what I've seen. I followed the register with content builder tutorial but if I use it when already logged in, it only updates the existing user details rather than creating a new user but I can't see an option to control this behaviour?
Something tells me you get asked this a lot, so really would appreciate your advice on this.
Thanks in advance,
Mark