Join Jon Peck for an in-depth discussion in this video Understanding what you should know, part of Drupal 7 Custom Module Development.
Before starting this course you should have a basic knowledge of the PHP language and …have written a few scripts. …Without this background you may lack the context necessary to understand what you are doing …which will not serve you well. …If you're looking for some background or a refresher, I recommend PHP with MySQL Essential …Training with Kevin Skoglund here in the lynda.com online training library. …Performing a site installation of Drupal 7 and module installation is considered out …of scope of this course. …Drupal 7 Essential Training by Tom Geller here in the lynda.com online training library …provides several chapters on installing Drupal in several different environments along with …the foundations of module management.…
- Creating your first module
- Interacting with hooks
- Working with permissions and roles
- Controlling access
- Adding a menu item to an admin interface
- Using the Form API (FAPI) to quickly create a form
- Creating custom form validation
- Manually creating a custom content type
- Validating user input
- Importing content using feeds
- Creating a block
- Understanding best practices and coding standards
Skill Level Advanced
Q: gmap3_tools is not working the way I expected it to. What version of gmap3_tools should I be using?
A: Use the free exercise file containing the version of gmap3_tools used for recording; the published version of the module on drupal.org has changed since recording and is not backwards compatible.
Q: I attempted to run the Drupal site root from the project files, but the site isn't loading. Why not?
A: The Drupal configuration file in sites/default/settings.php contains database configuration specific to the environment used to record the movie. This may be different than your environment. Edit the file and search for "windfarms" - you may need to change the database host, username, password, db name and port to match your specific environment.