Вопрос по Zend (форма)

программирование php zend framework

Добрый день, столкнулся с проблемой...

Создаю форму - $form = new Application_Form_SettingInfo(array($data) );
где $data - массив значений;

после проверок валидности, передаю новые значения в эту форму -

$form->setValues($data);

На что получаю сообщение о ошибке -

Message: Method setValues does not exist
Stack trace:
#0 [internal function]: Zend_Form->__call('setValues', Array)
#1 /home/timetennis/manager.time-tennis.ru/application/controllers/SettingController.php(49): Application_Form_SettingInfo->setValues(Array)
#2 /home/timetennis/manager.time-tennis.ru/php/Zend/Controller/Action.php(516): SettingController->indexAction()
#3 /home/timetennis/manager.time-tennis.ru/php/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('indexAction')
#4 /home/timetennis/manager.time-tennis.ru/php/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#5 /home/timetennis/manager.time-tennis.ru/php/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#6 /home/timetennis/manager.time-tennis.ru/php/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#7 /home/timetennis/manager.time-tennis.ru/docs/index.php(28): Zend_Application->run()
#8 {main}

В чем может быть проблема?

Примечание:
Epsilon, ну к чему же так сурово, каждый изучает то, до чего дорос и что интересно.
Ответы:
ne podklu4en file s etoi funcciei, Message: Method setValues does not exist
"В чем может быть проблема?"


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.