We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
  • 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.]
      • 4041
      • 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.
        xforum
        http://frsbuilders.net (under construction) forum for evolution
        • 20413
        • 2,877 Posts
          @hawproductions | http://mrhaw.com/

          Infograph: MODX Advanced Install in 7 steps:
          http://forums.modx.com/thread/96954/infograph-modx-advanced-install-in-7-steps

          Recap: Portland, OR (PDX) MODX CMS Meetup, Oct 6, 2015. US Bancorp Tower
          http://mrhaw.com/modx_portland_oregon_pdx_modx_cms_meetup_oct_2015_us_bancorp_tower
        • 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.