So, I (foolishly) told a client that I could help fix some problems with his site that runs the Zend framework. He's had an outsourced couple of programmers "work" on his site (as in, fix something as fast as they'd screw something up), and they caused a few problems.

Over the last couple of days, I've dug through the Zend code as much as I could. I identified where a few problems were and actually made some progress.

But, there's one problem that I cannot, for the life of me, figure out. He has a form on his web site but I can't tell what handles that form. Nowhere in the code does it say what function or even what class is being called to handle the form data and send the e-mail/insert it into the database.

What I really want to know is, where in the world can I find a place that gives me a breakdown of what files handle what form input? I check on the page itself and the form's action is itself, but I don't see any calls to any specific functions to handle that information, so I don't know how to fix problems that occur. I would check out their official tutorials and whatnot, but I'm under the impression that it costs a decent amount of money.

So, please. I'm ready to resort to the old "bang your head on the wall until you figure it out, or until your brain seeps out your ears" method. If anybody can prevent me from getting that far, that would be very much appreciated.

    a month later

    Zend Framework is absolutely free. You can view the entire manual (including API documentation) online at http://framework.zend.com/manual/en

    Usually the action of the form will tell you what controller and action will be executed (there may be front controller rewrites). You'll probably want to look for some implementation of Zend_Form and Zend_Validate in the code.

      Write a Reply...