Table of Contents
- 1. Quick-Start Blog Demo
-
- 1.1. Introduction
- 1.2. Download and Install Solar
- 1.3. Make a Vendor Space
- 1.4. Configure the System
- 1.5. Make a Model From a Database Table
- 1.6. Make a Basic Application
- 1.7. Basic Application Setup
- 1.8. Browse All Public Articles
- 1.9. Read One Article
- 1.10. Browse All Draft Articles
- 1.11. Edit One Article
- 1.12. Add One New Article
- 1.13. Delete One Article
- 1.14. Set Locale Strings
- 1.15. Cleaner URIs with a Virtual Host
- 2. Dynamic Dispatch Cycle
- 3. Working With Models
- 4. Working With Related Models
-
- 4.1. Introduction
- 4.2. Domain Description
- 4.3. Native Model "Has One" Related Foreign Record
- 4.4. Native Model "Has Many" Related Foreign Records
- 4.5. Native Model "Belongs To" Related Foreign Model
- 4.6. Native Model "Has Many" Related Foreign Records "Through" An Association
- 4.7. Eager Fetching
- 4.8. Creating, Modifying, and Saving Relateds
- 5. Views and Layouts
-
- 5.1. Introduction
- 5.2. Location of Views and Layouts
- 5.3. Nested Views and Partials
- 5.4. Alternate Formats
- 5.5. View Helpers
- 5.6. Layouts
-
- 5.6.1. Specify the Default Layout
- 5.6.2. Create the Default Layout
- 5.6.3. Create the _head.php Sub-Layout
- 5.6.4. Create the _body.php Sub-Layout
- 5.6.5. Create the _header.php and _footer Sub-Layouts
- 5.6.6. Create the _nav.php and _local.php Sub-Layouts
- 5.6.7. Create a Stylesheet
- 5.6.8. Overriding Layouts
- 6. Models and Forms
- 7. User Authentication, Roles, and Access Control
- 8. Command-Line Tools
-
- 8.1. Introduction
- 8.2. Make Vendor Source
- 8.3. Link Vendor Source
- 8.4. Link Public Assets
- 8.5. Unlink Vendor Source
- 8.6. Get Help
- 8.7. Make One Or More Models
- 8.8. Make A Web Application Page
- 8.9. Make A CLI Command
- 8.10. Make A Test Suite
- 8.11. Run A Test Suite
- 8.12. Make Wiki-Like Documentation
- 8.13. Make DocBook Files
- 9. Mail