Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Mastering Drupal 8 Views
  • Table Of Contents Toc
Mastering Drupal 8 Views

Mastering Drupal 8 Views

By : Marshall
3.4 (7)
close
close
Mastering Drupal 8 Views

Mastering Drupal 8 Views

3.4 (7)
By: Marshall

Overview of this book

Learn how to build complex displays of content—all without programming. Views were used on more than 80% of all Drupal 7 sites; now they are part of the Drupal 8 core. While most site builders and site owners are aware of views, they don't understand how to take full advantage of their power to create many amazing pages and blocks. If they use views, they might build 10 different view displays with different filters, without knowing that a contextual filter would require only a single display. Using our sample company, we'll take its existing content and evolve an ever more complex and powerful website for that company, starting with adapting the administration the user sees and moving on to making complex pages of information for site visitors. While the book is written for Drupal 8, the similarities between Views in Drupal 7 and 8 make this a useful reference for Drupal 7 site builders also.
Table of Contents (13 chapters)
close
close
12
Index

Chapter 4. Contextual Filters

In the last chapter, sorting and filtering was explained. Sorting lets site builders specify what order their data lists should be in. Filtering lets site builders select just a portion of a large list, such as the Tiny House page that selects properties of less than 500 square feet from the total list of available properties. Exposed filters allow visitors to select the values or ranges of values that are most interesting to them, making the lists of data more interactive and useful.

Filters require the site builder to select the values or expose the filter to allow the visitor to select the values. As a result, it is common to see a single view with a dozen displays, each with a filter or two set to specific values, such as a neighborhood. There is a better way that allows Drupal to take a value from the URL or use information gathered from what page is displayed to filter results. This capability is called contextual filtering. Even though contextual...

Visually different images
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Mastering Drupal 8 Views
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon