Training Video: Doing More with Views, Calendars & Maps
Watch Part 3 of our CiviCRM Entity training series.
CiviCRM Entity is a Drupal module that provides enhanced integration with Drupal, allowing developers, site builders, and content creators to utilize powerful Drupal modules including Views, Layout Builder, Media, and Rules. Drupal fields can be added to CiviCRM entity types. It provides Drupal pages and edit forms for all CiviCRM data such as contacts, allowing usage of familiar Drupal content creation tools and workflows.
During this training we cover:
- CiviCRM Entity Leaflet Address module
- Views Proximity Filter
- Map markers and Marker Clustering
- Drupal Calendar Views for Activities
Valuable Tools for Better Site Building
- Entity Browser Module: Provides extremely configurable selection, entity creation, edit form display field widget for referencing/creating entities with entity reference fields
- Bootstrap Layout Builder: Enhances Drupal Core's layout builder module, including boostrap column layouts, integration with Bootstrap Styles so that site builders can control typography, borders, padding, margin, background color, background video, and much more
- Bootstrap Styles Module: Provides configurable styles to be used with Bootstrap Layout Builder
- Bootstrap Library Module: Provides any version of Bootstrap css/js framework for themes that are not bootstrap based
- Layout Builder Restrictions Module: Allows site builders to limit what blocks are available to add to layouts
- Inline Entity Form Module: Another module entity creation, edit form display field widget for referencing/creating entities with entity reference fields. Can be used in conjunction with Entity Browser
- Drupal Console: A command line tool to generate boilerplate code for many Drupal features, including Field formatters and Field widgets
- Field Group Module: Enables grouping fields into fieldsets, collapsible "Details" element, vertical and horizonal tabs
- Chaos Tools Module: Chaos Tools: Many "goodies" that haven't been included into Drupal Core. In our demo it allows us to place entity view mode renderings, that use field groups