ColdFusion on Wheels
An open source CFML framework
inspired by Ruby on Rails.
  • Welcome, guest!
  • Sign up
  • Log in
  • Download
  • Plugins
  • Documentation
  • Community
  • Events
  • Blog
Feeds
Home / Documentation / Reference Guide

Reference Guide

Table of Contents

  • Printable Version (PDF)

Introduction

  • Frameworks and Wheels
  • Requirements
  • Installation
  • Upgrading to Wheels 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
  • Using the Flash
  • Filters and 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
  • Object Validation
  • Object Callbacks
  • Calculated Properties
  • 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

  • Coding Guidelines
  • Documentation Guidelines

Sample Applications

  • Administration
  • Authorization

ColdFusion hosting provided by
Vivio icon Vivio Technologies.

© 2010 ColdFusion on Wheels
Wheels is licensed under the Apache License, Version 2.0.