ExtraFields for Registration Form accessible in User Manager

ihtus 02 Jul, 2010
Hello
First of all thanks for such a great Joomla Component, and also a free one!
I wonder How I can make a registration form for Joomla with extra fields (for example zip code, how did you find about us?, etc...) and that data to be accessible in Joomle user Manager?
Should I connect to a Joomla DB and after that edit some Joomla Core files to make Joomla display that extra filed data from that form?

Thank you!
GreyHead 02 Jul, 2010
Hi ihtus,

Unless you have **very** good reasons don't hack the Joomla! core files.

You can do this by creating separate table for your extra user data and linking the two through the user ID ('cf_user_id' in a ChronoForms created table).

Then create a replacement account info form that saves the data fields partly to the com_users table and partly to your new table.

Bob
ihtus 02 Jul, 2010
Hello Bob!
Thank you very much for your fast answer!

I would highly appreciate if you could explain how to implement what you suggested. Could you please tell me what to do step by step?

...and linking the two through the user ID ('cf_user_id' in a ChronoForms created table).

Then create a replacement account info form that saves the data fields partly to the com_users table and partly to your new table...



I am not so initiated in php and mysql😟

Thank you very much!!!
GreyHead 02 Jul, 2010
Hi ihtus,

Sorry, that isn't a short answer, you may need help from someone who has a bit more experience with PHP and Joomla code.

There are one or two threads here with more information on doing this if you search around.

Bob
This topic is locked and no more replies can be posted.