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

Chapter 10. Custom Content Types

Plone being a Content Management System, it is not surprising that programming for Plone usually revolves around content. Although it is possible to employ traditional web development techniques such as using standalone forms to populate a database, Plone is most powerful as a platform when problems can be modeled in terms of hierarchical, semi-structured content types.

In this chapter, we will learn how to design and implement new content types that address some of the specific requirements of the Optilux Cinema’s example application. In particular, we will discuss the Archetypes framework and its role in modern Plone development. We will also demonstrate how to create a custom portlet, using Plone 3’s new portlet ...

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