18.11.2015 Views

Beginning Drupal 8

Todd Tomlinson - Beginning Drupal 8 (The Expert's Voice in Drupal) - 2015

Todd Tomlinson - Beginning Drupal 8 (The Expert's Voice in Drupal) - 2015

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

■ Contents<br />

■Chapter ■ 11: <strong>Drupal</strong> Modules 127<br />

Finding Contributed Modules 127<br />

Downloading and Installing a Module 128<br />

Downloading Module Files to Your Server 128<br />

Using the Install New Module Feature 129<br />

Configuring Modules and Setting Permissions 133<br />

Enabling Other Modules 135<br />

Upgrading a Module 136<br />

Uninstalling a Module 136<br />

The Top Eleven Modules 137<br />

Views 138<br />

Layout 138<br />

Rules 138<br />

Display Suite 138<br />

Nicemenus 138<br />

Pathauto 139<br />

Webform 139<br />

Backup and Migrate 139<br />

Date 139<br />

Library 139<br />

<strong>Drupal</strong> Commerce 140<br />

Summary 140<br />

■Chapter ■ 12: Anatomy of a Module 141<br />

Your First <strong>Drupal</strong> 8 Module 141<br />

Step 1: Create the module’s Directory 142<br />

Step 2: Create the Module’s info File 142<br />

Step 3: Create the Module File 142<br />

Step 4: Create the Module’s Routing File 143<br />

Step 5: Create the Module’s Controller 144<br />

Other Module Files 145<br />

Summary 145<br />

xi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!