Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

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

Behaviour is not defined and Add Member Failure


Reply

6 Posts   1925 Views

Avatar
stanLee

21 July 2009 at 6:22pm Community Member, 5 Posts

I'm using, SilverStripe CMS - 2.3.2 on apache.
I can't add users to a security group. Also in firebug i see the same error says:

Behaviour is not defined
security()security (line 504)
[Break on this error] <script type="text/javascript">Behaviour.addLoader(hideLoading)</script>\n

When i click add user after filling form fields, i take this error message (server can't found??)

Website Error
There has been an error

The website server has not been able to respond to your request.

I'm confused how can silverstripe developers can publish this version without user modify.
Is there anyone having the same problems?

Avatar
Willr

21 July 2009 at 6:41pm Forum Moderator, 5511 Posts

Enable devmode and see what the error you get is. http://doc.silverstripe.com/doku.php?id=debugging#dev_mode

Avatar
stanLee

21 July 2009 at 6:54pm Community Member, 5 Posts

Hi willr,

Thanks for the quick reply. Here is the error what i get:

User Error] Uncaught Exception: Object->__call(): the method 'addtogroup' does not exist on 'Form'
POST /admin/security/EditForm

case isset($config['function']) :
507                return $config['function']($this, $arguments);
508             
509             default :
510                throw new Exception (
511                   "Object->__call(): extra method $method is invalid on $this->class:" . var_export($config, true)
512                );
513          }
514       } else {
515          throw new Exception("Object->__call(): the method '$method' does not exist on '$this->class'");
516       }
517    }
518    
519    // -----------------------------------------------------------------------------------------------------------------
520    
521    /**

Avatar
stanLee

21 July 2009 at 11:54pm Community Member, 5 Posts

Any ideas or solutions?

Avatar
Willr

22 July 2009 at 8:39am Forum Moderator, 5511 Posts

Ah no sorry never seen this. Perhaps double check you uploaded all the files successfully this revisit the page with a ?flush=1 attached to the url

Avatar
stanLee

22 July 2009 at 5:59pm Community Member, 5 Posts

Hi willr,

Thanks for the reply but it don't think this happens because of a cache mistake... I replaced all files, also installed a new ss. But no difference.

But there's one think: when i add ?flush=1 parameter at the end of the url i have a new error:

Fatal error: Class name must be a valid object or a string in ...\www\cms\code\SecurityAdmin.php on line 174