Content-types with Archetypes¶
Description
How to create new content-types in Plone using the Archetypes framework.
- ATContentTypes
- The 'display' menu
- Restricting addable types
- From Zope to the Browser
- Introduction
- A Simple AT Product
- Fields (Archetypes)
- Other Useful Archetypes Features
- How to use events to hook the Archetypes creation process
-
Appendix: Practicals
- 1. How-To Extend A Basic Archetype Content Type
- 2. Implement Archetypes ComputedField and ComputedWidget on your Product and reference other Fields
- 3. Making the view page of a content type use your schemata declarations
- Introduction
- Python class and schema
- View template
- Conclusion
- 4. Enabling versioning on your custom content-types
- 5. b-org: Creating content types the Plone 2.5 way
- 5.1. Introduction
- 5.2. A whirlwind tour of Zope 3
- 5.3. Overview of b-org
- 5.4. To Archetype or not to Archetype
- 5.5. The extension story
- 5.6. Filesystem organisation
- 5.7. Interfaces
- 5.8. Test-driven development
- 5.9. Setup using GenericSetup
- 5.10. Using membrane to provide membership behaviour
- 5.11. Writing a custom PAS plug-in
- 5.12. Placeful workflow
- 5.13. Sending and handling events
- 5.14. Annotations
- 5.15. Zope 3 Views
- 5.16. The schema extension mechanism