Крот
Новичок
Здравствуйте,
В последнем проекте использовал библиотеки Zend_Form, Zend_Validator, Zend_Filter; использовал без генерации HTML (поэтому этот их плюс меня не привлекает). Не понравилось по ряду причин: очень большой overhead при написании класса формы; для построения форм с ветвлениями при валидации приходится писать свои Element'ы либо суб-формы (опять же overhead, да и вообще ад).
Ничего не имею против Zend_Form. Да, очень крутые фильтры, очень крутые валидаторы, крутая поддержка генерации html с декораторами и т.д. и т.п., но всё получается __слишком__ громоздко. Сперва думал, что нужно просто втянуться. Втянулся, спасибо, наелся. Теперь ищу легкую альтернативу, чтобы применить ее в новом проекте.
Хотелось бы какую-то обертку для фильтрации, валидации форм:
- фильтрация входных данных (utf8 безопасное триммирование и т.д.)
- валидация данных; самое главное, чтобы не было проблем с построением большого ветвления условий при валидации, т.к. формы достаточно сложные.
- свои ошибки валидации
- не нужно: генерация html
Какие обертки для этих действий Вы используете в своих проектах?
Заранее Спасибо!
В последнем проекте использовал библиотеки Zend_Form, Zend_Validator, Zend_Filter; использовал без генерации HTML (поэтому этот их плюс меня не привлекает). Не понравилось по ряду причин: очень большой overhead при написании класса формы; для построения форм с ветвлениями при валидации приходится писать свои Element'ы либо суб-формы (опять же overhead, да и вообще ад).
Ничего не имею против Zend_Form. Да, очень крутые фильтры, очень крутые валидаторы, крутая поддержка генерации html с декораторами и т.д. и т.п., но всё получается __слишком__ громоздко. Сперва думал, что нужно просто втянуться. Втянулся, спасибо, наелся. Теперь ищу легкую альтернативу, чтобы применить ее в новом проекте.
Хотелось бы какую-то обертку для фильтрации, валидации форм:
- фильтрация входных данных (utf8 безопасное триммирование и т.д.)
- валидация данных; самое главное, чтобы не было проблем с построением большого ветвления условий при валидации, т.к. формы достаточно сложные.
- свои ошибки валидации
- не нужно: генерация html
Какие обертки для этих действий Вы используете в своих проектах?
Заранее Спасибо!