Documentation
The complete reference to ColdFusion on Wheels. Read the reference guide, explore the API, and watch some screencasts.
Reference Guide
Introduction
- Frameworks and Wheels
- Requirements
- Installation
- Upgrading to Wheels 1.1.x
- Beginner Tutorial: Hello World
- Beginner Tutorial: Hello Database
- Tutorial: Wheels, AJAX, and You
Working with Wheels
- Conventions
- Configuration and Defaults
- Directory Structure
- Switching Environments
- Using and Creating Plugins
Handling Requests with Controllers
- Request Handling
- Rendering Content
- Redirecting Users
- Sending Files
- Sending Email
- Responding with Multiple Formats
- Using the Flash
- Filters
- Verification
- Event Handlers
- URL Rewriting
- Using Routes
- Obfuscating URLs
- Caching
Database Interaction Through Models
- Object Relational Mapping
- Creating Records
- Reading Records
- Updating Records
- Deleting Records
- Column Statistics
- Dynamic Finders
- Getting Paginated Data
- Associations
- Nested Properties
- Object Validation
- Object Callbacks
- Calculated Properties
- Transactions
- Dirty Records
- Soft Delete
- Automatic Time Stamps
- Using Multiple Data Sources
Displaying Views to Users
- Pages
- Partials
- Linking Pages
- Using Layouts
- Form Helpers and Showing Errors
- Displaying Links for Pagination
- Date, Media, and Text Helpers
- Creating Your Own View Helpers
Contributing to Wheels
Wheels API
- Model Initialization Functions
- Model Class Functions
- Model Object Functions
- View Helper Functions
- Controller Initialization Functions
- Controller Request Functions
- Global Helper Functions
- Configuration Functions
- All Functions A-Z
Screencasts
- Episode 1: Setting up ColdFusion on Wheels
- Episode 2: Form Helpers
- Episode 3: Object Validation and Showing Errors
- Episode 4: Redirects and the Flash
- Episode 5: Object Validation
- Hello World
- Episode 6: Styling Forms
- Episode 7: Authentication with Filters
- Episode 8: Reading and Displaying a Single Record
- Episode 9: Adding a Route for User Profiles
- Episode 10: Displaying Sets of Records
- Episode 11: Custom View Helpers
- Episode 12: Joining Models with Associations
- CFUnited 2010: Simplifying Database Code with the ColdFusion on Wheels ORM
- Episode 13: Pagination
- Episode 14: Responding with Multiple Formats
- DBMigrate Create Operations
- Wirebox Plugin for CFWheels
- ColdRoute Plugin
- Episode 1: "C" Is for "Create" - Basic CRUD
- Episode 2: "R" Is for "Read" - Basic CRUD
- Episode 3: "U" Is for "Update" - Basic CRUD
- Episode 4: "D" Is for Delete - Basic CRUD
