Jump to:

10994 Posts in 2728 Topics by 1819 members

All other Modules

SilverStripe Forums » All other Modules » memberprofiles - the method '$method' does not exist on '$class'", 2175)

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 552 Views
  • Christy
    Avatar
    Community Member
    57 Posts

    memberprofiles - the method '$method' does not exist on '$class'", 2175) Link to this post

    This error occurs during registration when approval required and confirmation email are selected. Has anyone experienced this error or is it a fault with my installation. SS3.1. Thanks. PS Fault appears to be intermittent.

    [User Error] Uncaught Exception: Object->__call(): the method 'datafieldbyname' does not exist on 'Form'

    741             default :
    742                throw new Exception (
    743                   "Object->__call(): extra method $method is invalid on $this->class:"
    744                      . var_export($config, true)
    745                );
    746          }
    747       } else {
    748          // Please do not change the exception code number below.
    749          $class = get_class($this);
    750          throw new Exception("Object->__call(): the method '$method' does not exist on '$class'", 2175);
    751       }
    752    }

  • Christy
    Avatar
    Community Member
    57 Posts

    Re: memberprofiles - the method '$method' does not exist on '$class'", 2175) Link to this post

    I seem to get an error like this when I attempt to use an email address that is already used. SS3.1

  • Martin D.
    Avatar
    Community Member
    21 Posts

    Re: memberprofiles - the method '$method' does not exist on '$class'", 2175) Link to this post

    Try

    $form->Fields()->dataFieldByName()

    552 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.