2010-11-01 2 views
0

получил следующее сообщение об ошибке на моей форме:Используя Recaptcha элемент формы с Zend Framework

Message: Invalid validator provided to addValidator; must be string or Zend_Validate_Interface 

Моя форма Recaptcha элемент выглядит следующим образом:

// set service 
    $recaptcha_service = new Zend_Service_ReCaptcha(Zend_Registry::get('pubKey'), Zend_Registry::get('privKey')); 
    // set adapter 
    $recaptcha_adapter = new Zend_Captcha_ReCaptcha(); 
    $recaptcha_adapter->setService($recaptcha_service); 
    // set element 
    $recaptcha = new Zend_Form_Element_Captcha('recaptcha'); 
    $recaptcha->setLabel('lskdjf') 
     ->setCaptcha($recaptcha_adapter); 

спасибо за любую помощь.

ответ

0

Проверьте, пожалуйста, this question для решения проблемы. Надеюсь, это поможет вам.