Проверки для Zend-формы с использованием INI-файла - PullRequest
0 голосов
/ 08 марта 2011
$aElements[]= new Zend_Form_Element_Text(new Zend_Config_Ini('../application/adxsearch/modules/admin/views/config/adminvalidate.ini', 'user_email'));

И adminvalidate.ini

[user_email]
name = "user_email"
value = ""
attribs.id = "user_email"
validators.regexp.validator = "Regex"
validators.regexp.options.regex = "/^[\d]{0,20}$/"

при запуске приложения я получаю эту ошибку ..

Сообщение: parse_ini_file (../ application / adxsearch/modules/admin/views/config/adminvalidate.ini) [function.parse-ini-file]: не удалось открыть поток: нет такого файла или каталога

Пожалуйста, помогите мне ..

Reagrds Киран

1 Ответ

0 голосов
/ 08 марта 2011

У вас есть правильный ходовой каталог? Похоже, что Zend пытается открыть файл, оставаясь в другом каталоге.

Все пути, указанные в форме "../path", относятся к текущему рабочему каталогу, а не к каталогу файла UserForm.php.

...