Based on this post : http://www.amember.com/forum/threads/signup-account-restrictions.14616/ I had everything working great. Then I installed the ExpressionEngine protect plugin, and now the checkSignup hook is being ignored until the person gets a "verify email" email, and click on the link in the that email. They then get the message I set out in application/configs/site.php. Removing the plug, still no go. Any ideas on how I can get my customization to be recognized on the signup form again? Customizing amember is proving to be very frustrating. Adding: This is the hook I am using: Am_Di::getInstance()->hook->add(Am_Event::INVOICE_CALCULATE, 'checkSignup');
Does anyone have any ideas about this. I've reinstalled amember from scratch and still I can't get the hook to be seen anymore. I'm guessing the installation of the ExpressionEngine plugin was an unhappy coincidence and that something else changed. Did something change in the latest version of amember perhaps? Essentially I need this hook to work again as it did, on the register form. Is there another hook I should be using instead.