Manifesto Documentation
latest
  • Overview of Manifesto
  • Glossary of Manifesto Terms
  • User Accounts, Roles, and Login
  • Editor Console
  • Working with Content
  • Media Browser
  • Categories
  • WYSIWYG Editor
  • Debugging
  • Admin Console
  • Scenarios and How-Tos
  • Troubleshooting
  • Developer Guide
    • Quick start guide
    • Important Concepts in Manifesto
    • Setting up a custom theme
    • The template hierarchy
    • Flow
    • Modularity and Regimentation
    • Manifesto Directory Structure
    • Defining Routes
    • Models and the Object class
    • Page Templates
    • View Templates
    • Controllers
    • Database Queries
    • About Hydration
    • Creating a repeating field
    • Integrating modules through events
    • Debugging
    • Sanitizing user input
    • Quick Reference
Manifesto Documentation
  • Docs »
  • Developer Guide
  • Edit on GitHub

Developer Guide¶

The following pages are for advanced users, and explain some of the inner working of Manifesto.

  • Quick start guide
  • Important Concepts in Manifesto
    • Content
    • The PageController
    • Routing
    • Controllers
    • Loading javascript
  • Setting up a custom theme
  • The template hierarchy
  • Flow
    • For the home page
    • For most other pages
  • Modularity and Regimentation
  • Manifesto Directory Structure
  • Defining Routes
    • Creating a custom route
    • The Category
  • Models and the Object class
  • Page Templates
  • View Templates
  • Controllers
  • Database Queries
    • Retrieving Data: get_record()
    • What about updates?
    • Table Joins and Complex Conditions
    • Ganging Results
    • Building the query programmatically
  • About Hydration
    • Smarter queries
    • When This is Useful
    • Modular Flexibility
  • Creating a repeating field
    • Adding to the editing form
    • Handling the “Add another”
    • Processing the editing form
  • Integrating modules through events
  • Debugging
    • The debugging module
    • Exception handling
    • Logging
  • Sanitizing user input
    • Cleantext options
  • Quick Reference
    • Images
    • Dates
Next Previous

© Copyright 2021, a.h.s. boy Revision acbaa19c.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.