Each user in my Joomla website has an associated contact, with photo, link, and bio (in the miscellaneous information field), etc...

I would like to override the edit profile page (com_users/profile/edit.php), disabling the user profile fieldset, and instead using a contact profile fieldset, with selected fields from associated contact.

How can I add those fields to the form in the edit.php file (and be sure that those fields will be actually updated on submit)?

1 Answer 1


I would override the profile model with a plugin:



Or alternatively overriding profile fields with plugin: https://docs.joomla.org/Creating_a_profile_plugin

Here is a similar question: Override com_users model function save

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.