Chapter 10. Extending Your CMS

The Zend Framework development team anticipated that programmers would need to build modular applications, creating the conventional modular directory structure. This structure enables you to create modules, which are essentially separate MVC applications, that you can use with different front controllers. In this chapter, you'll learn about working with them by creating a contact module.

The contact module will enable your site managers to publish and manage contact forms. This will be a very simple module but one that will be useful in many projects.


At the time of this writing, the Zend Tool Project has only basic support for modules. I use it to create the module's directory structure and then manually create ...

Get Pro Zend Framework Techniques: Build a Full CMS Project now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.