I am helping a client with a website created by another agency who is no longer available for support. We recently upgraded the Evo site to 1.0.15 but a few bits aren't working right. The site has a lot of custom modules etc. incl. a detailed membership management system.
It looks like a large number of extended fields were created for member records which are all set-up in the websignup.inc.php. However, since the upgrade they no longer show on the MODX Manager's Web User page for a member, only the standard fields are visible. What do I need to do to show these extended fields? I'm sure there's a straightforward answer but I can't find it ...
Thanks!
[ed. note: intandem last edited this post 9 years, 4 months ago.]
-
- 788 Posts
I think first to check if there is a plugin (hopefully named so you can tell what it does) which should fire on the OnWUsrFormRender and OnWUsrFormSave events to produce and save the web user form results. Perhaps it got disabled or a code conflict somewhere.
-
- 2,877 Posts
Thank you both for your suggestions - always appreciated. Turned out that there wasn't a specific plugin for this (one plugin had OnWUsrFormSave enabled but none had OnWUsrFormRender).
But I found 3 files that had been edited from their original and during the upgrade were overwritten. They were:
manager/processors/save_web_user.processor.php
manager/actions/mutate_web_user.dynamic.php
manager/includes/lang/english.inc.php
Once I replaced them with the ones I had backed up before the upgrade all the fields were back in place.