Drupal 7 for Developers培训
Drupal Architecture
Inversion of Control (IoC)
Drupal Core Modules
Menu Creation Process
Drupal Modules
Creating Own Module
Info files
Module files
Install files
Updating exiting module
Disabling and uninstalling modules
Hooks
Core Hooks
Modules Hooks
Defining Own Hooks
Implementing Basic Hooks
Database Abstraction Layer
Executing queries
Inserting, updating and deleting rows
Forms
Create a Form
Validate a Form
Multi Form Sites
Add and modifying validation of existing form
Overriding default submit functionality
Theming
Theming Engines
Using default theme functions
Overriding theme function in a theme
PHP Template
tpl Files
Variables
theme Function
CSS Inclusion
Caches
CacheAPI
Utilizing Caches in Modules