Webform and Views

Starting with webform 7.x-4.4, webform uses views to display the submissions list, results tables, and administrative list of webforms. Each of these may be customed using the views UI module.

The submission list and the results table may be customized for an individual webform by cloning the view and appending _NID to the end of the cloned view's machine name -- e.g. webform_submissions_123. This allows you to, for example, remove specific data columns from the RESULTS / TABLE tab for webform 123.

Beginning Drupal 8

Publication date: 
Page count: 

Beginning Drupal 8 teaches you how to build, maintain, and manage Drupal 8-based web sites. The book covers using Drupal when building a new web site, what Drupal is, installing and configuring Drupal, creating and managing content, managing users, adding functionality to your web site through Drupal modules, and more advanced topics on using themes, panels, and views. The book also builds practical examples of common Drupal sites, such as a company website, a community website, and a commerce website, that you can take and expand on to create your own Drupal 8 sites.

By reading this book, you will understand the power of the Drupal platform, and why you should be using Drupal if you're not already. Through following the samples in the book, you will quickly build your confidence and your ability to use Drupal. Beginning Drupal 8 gives you the knowledge necessary to build, deploy, and manage web sites of moderate complexity on Drupal 8.

What you’ll learn

  • What Drupal is and why you should use it
  • How to install a basic Drupal web site from scratch
  • How to create content in your new Drupal web site
  • How to manage users on your new Drupal web site
  • How to change the look and feel of your new Drupal web site through themes
  • How to install and configure modules

Who this book is for

This book is for nontechnical users who need to use Drupal 8 to manage content, as well as developers who are new to Drupal 8.

Table of Contents:

  1. Introduction to Drupal
  2. Creating and Managing Content
  3. Creating and Managing Users
  4. Creating and Using Taxonomy
  5. Creating Content Types
  6. Creating and Using Views
  7. Creating and Using Page Payouts
  8. Creating and Using Menus
  9. Creating and Using Blocks
  10. Theming Your Site
  11. Making Your Site Responsive
  12. Extending Your Site Through Contributed Modules
  13. The Anatomy of a Module
  14. Using Multilingual
  15. Administering Your Drupal Site
  16. Using Drush
  17. Using Git
  18. Putting It All Together
  19. Building a Blog Site
  20. Building a Company Website
  21. Building a Community Website
  22. Building a Commerce Website

App A: Modules
App B: Learn More

Use <picture> for art direction use case

As pointed out by Jason Grigsby in his insightful blog post titled Don’t use <picture> (most of the time), the two most common use cases for responsive images are:

Entity Formatter

For a general introduction to the Entity Formatter module view its module page.

API Documentation

The full API Documentation can be found here: http://entity_formatter.valderama.net

Drupal 8 Configuration Management

Make the most out of Drupal 8’s coolest new feature – the Configuration Management system
Packt Publishing
Publication date: 
Page count: 

With all the complex configuration options of Drupal, the Configuration Management system allows you to keep track of your configuration and move configuration changes between several development environments with ease. Its API allows you to add your own configuration settings within a custom module.

Drupal 8 Configuration Management will teach you everything you need to know about the Configuration Management system and get you started with using its features quickly, whether you are a Drupal site administrator with no programming knowledge or a seasoned developer. Starting at defining what Configuration Management actually means and why you should be using it, the book also covers how site administrators can make the most out of it without any programming knowledge. For more advanced users with programming skills, the book explains how to use the API to add custom configuration and how to upgrade custom modules to use the new Configuration Management. The book also covers some essential tools and best practices.

After reading the book, you will be able to write schema files for custom configurations, make use of the Configuration Management API, and upgrade modules to the new Configuration Management systems. Additionally, you will learn how to migrate configuration from Drupal 6 and 7 to Drupal 8 and how to manage configuration for multilingual websites.

Theming in Paragraphs for Drupal 8


The default paragraphs template is in paragraphs-item.html.twig.
It uses theme suggestions for other templates, the following suggestions are available:

  • paragraph__[view_mode] (e.g. paragraph--default.html.twig)
  • paragraph__[type] (e.g. paragraph--image.html.twig)
  • paragraph__[type]__[view_mode] (e.g. paragraph--image--default.html.twig)


Subscribe with RSS Subscribe to RSS - Designers/themers