O'Reilly logo

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System by Martin Aspeli

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we have shown:

  • That no view or template in Zope is entirely context-free
  • How to register views available on all types of context
  • How to register a general view to only be available at the portal root
  • A few suggestions for how the user may be directed to a standalone view
  • Techniques for processing forms submitted by the user
  • The pattern of letting views have forms that submit to the view itself
  • How to create forms with a standard layout automatically from an interface, using zope.formlib
  • How the CMFFormController tool works
  • How forms may be used in viewlets
  • An overview of standard helper views and global template variables, which may be useful in your own views

In the next chapter, we will create some more advanced forms and views, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required