Okay, humor me on this one. But this is something I need to understand; why?

Here's my logic: the whole purpose of the MVC pattern is to separate out the
pieces of code, specifically the presentation logic (view), from the
business logic (controller). However, Zend_Form and its decorators seem to
have taken a step back in this, putting presentation logic (decorators)
right smack in the middle of business logic (form processing).

I have to ask, why?

Does this make sense? If so, can you please explain to me as to why?

I can understand Zend_Form for easy form processing, but quite frankly, I
rather have a Zend_Form that works for processing, validation and an easily
method of retrieving the errors, instead of an all-in-one: display,
processing, validation, error display.

Maybe I just don't get decorators? To me, decorators put presentation logic
smack in the middle of business logic. A step explicitly unfavorable within
the MVC pattern. Am I missing something here?

---
Philip
[EMAIL PROTECTED]
http://www.gpcentre.net/

Reply via email to