On his blog today Giorgio Sironi has posted a look at some advanced usage of the Zend_Form component of the Zend Framework:
If you have ever duplicated a form for editing and adding a new entity to your application, or have felt the pain to manually populate text inputs, you now know being able to reuse a form is a killer feature and in fact many php frameworks provide a form library. Today I have gathered from my experience some know-how I have learnt while taking the Zend_Form component to its limits.
He talks about decorators, ignored elements, subforms, the Dojo javascript functionality and the captcha feature of the Zend_Form component.