Book Image

Mastering Drupal 8 Views

By : Gregg Marshall
Book Image

Mastering Drupal 8 Views

By: Gregg 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 (20 chapters)
Mastering Drupal 8 Views
Credits
Foreword
About the Author
Acknowledgements
About the Reviewer
www.PacktPub.com
Preface
Index

Expandable accordions hide and show content


On Lynn's existing Drupal 6 site, Jim had put up a Frequently Asked Questions (FAQ) section, where Lynn had put in a lot of information about Blue Springs, the surrounding area, and activities that potential homeowners might be interested in.

As the list got longer, Jim enabled a feature in the FAQ module that turned the questions and answers into expandable questions. When a visitor first visited the page, all that showed were the questions. Once a visitor clicked on a question, the area between that question and the next one would expand and the answer was displayed.

Lynn had learned they were referred to as accordions. When looking for the carousel module, she noticed a module called Views Accordion and decided to try and see if she could create a more full-featured FAQ page. She navigated to https://drupal.org/project/views_accordion and installed the Drupal 8 version of the module.

Her existing FAQs consisted of questions and answers only. Lynn...