Caution: This documentation is for eZ Publish legacy, from version 3.x to 6.x.
For 5.x documentation covering Platform see eZ Documentation Center, for difference between legacy and Platform see 5.x Architecture overview.

Conclusion

With a simple example we have learned several techniques useful for creating eZ Publish extensions.

In addition to creating custom modules with different views and view parameters, template fetch functions and template operators, we also looked at the privilege system of eZ Publish and now know how to write custom messages in the Debug view or in Log files. We also looked at accessing INI files.

With this basic knowledge it should be possible for you to create your own eZ Publish extensions. You can download the source code for the tutorial at: http://projects.ez.no/jacextension

Resources