Ferreteria/v2/usage/pages

From Woozle Writes Code
< Ferreteria‎ | v2‎ | usage
Revision as of 22:23, 16 February 2015 by htyp>Woozle (pages do not like thistles or hunny)
Jump to navigation Jump to search

About

Pages in Ferreteria handle execution of various processes to build a page, including form input handling and rendering of output.

An application will generally create their own page class descended from one of these classes, depending on what functionality it wants.

Pages do not do URL translation; that is handled by menus.

Files

Classes

  • clsPage (abstract) - default page execution, stub for automatic email when exception thrown; app, skin, and data objects
    • clsPageBasic (abstract) - handles exception-email generation
      • clsPageLogin (abstract) - provides login forms (inheritor must call them, though) and admin menus