Skip to Content
Drupal Development Tricks for Designers
book

Drupal Development Tricks for Designers

by Dani Nordin
March 2012
Intermediate to advanced
68 pages
1h 29m
English
O'Reilly Media, Inc.
Content preview from Drupal Development Tricks for Designers

Chapter 5. Using Features in Your Workflow

Along the way, you (like me) might find that many of the sites you work on tend to have the same general sections. You’ll have an events section, some testimonials, a blog, or some other type of functionality that always turns out pretty much the same way.

Or, let’s say that you’re one of a team of folks working on a specific project. You’re plugging away at a local copy of the site, updating a View so that you can correctly theme it...when you realize that none of the changes you just made to the View will translate to the site that everyone else is working on.

Enter Features. Features is a Drupal module that allows you to pack up specific chunks of functionality—content types, views, etc.—and export it as a custom module that you can then install on any site you want.

Let’s look at the first example: commonly built functionality. My site, and many other sites I’ve done, usually include some sort of events page. Each event has a date and time, a location, title, and description, as well as a link to register for the event or learn more at an external website. Once the content type was created and content was entered, you create a View that will populate the Events page, and maybe include a block display for the sidebar.

In order to create this section, you do each task separately, with each task taking anywhere from half an hour to several, depending on the complexity. With Features, you can create it once, export it as a feature, and install ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Mastering Drupal 8 Views

Mastering Drupal 8 Views

Gregg Marshall
Using Drupal, 2nd Edition

Using Drupal, 2nd Edition

Angela Byron, Addison Berry, Bruno De Bondt

Publisher Resources

ISBN: 9781449312763Errata Page