В настоящее время я работаю над сайтом с Zend Framework.
Мне нужно было разработать поле местоположения, подобное тому, которое было найдено здесь: http://www.truelocal.com.au/
, которые позволяют пользователю вводить значения PostCode (состоят из 4 цифр) или имя пригорода
Я застрял на данный момент в части проверки формы Zend
В основном мне нужно убедиться, что значения почтовых индексов или имя пригорода существуют в базе данных.
Я могу легко использовать Zend_Validate_Db_RecordExists
, чтобы проверить, существует ли почтовый индекс в моей базе данных.
$validator = new Zend_Validate_Db_RecordExists('postcodeTable', 'postcode');
Но как я также могу добавить еще одно Подтверждение имени пригорода, чтобы проверить, существует ли имя пригорода в базе данных (без конфликта с проверкой проверки почтового индекса)?
Есть ли простой и понятный способ добиться этого?
Мне нужно написать собственный валидатор? Если так, как я могу это сделать?
Заранее большое спасибо:)