Version 3 (modified by cfgrok, 16 years ago)

Renamed page for alpha sorting on home page

Error: Failed to load processor TOC
No macro or processor named 'TOC' found

Scaffolds

Scaffolds are a tool by which you can very rapidly create basic user interfaces for editing the contents of a database table. By default, a single scaffold creates events that can do the following:

  • Display a "master list" of records in a table
  • Display an editing form capable of editing both a record's data and its relations to other tables (one-to-many and many-to-many)
  • Display a read-only view of a record
  • Update a record's data
  • Delete a record
  1. How To Add A Scaffold
  2. Adding Specific Event Handlers
  3. Using Broadcasts, Results and Views in Scaffolds
  4. Customizing Generated CFML
  5. Customizing Scaffold .XSL Files

By learning to properly use scaffolds and modify the code they produce, you can greatly reduce your development time for database-driven tasks.