CiviCRM Entity

National Association of Addiction Treatment Providers

The National Association of Addiction Treatment Providers (NAATP) is a society of addiction treatment providers in the United States. Their mission is to provide leadership, advocacy, training and other member support services to assure the continued availability and highest quality of addiction treatment. The organization provides clinical and operational resources as well as law and policy advocacy to bring the industry together to promote collegiality and best practices. To manage their memberships, event registrations, and email campaigns, NAATP utilizes CiviCRM, an open-source constituent relationship management (CRM) tool, that is fully integrated into their website’s content management system (CMS), Drupal 7.

CiviCRM Entity 2.0-beta-11 Released - Admin config page

Today, Skvare has released a new version of CiviCRM Entity, 2.0-beta11.  This release contains a new feature, an admin configuration page which allows site administrators to disable exposure of entity types to Drupal.

CiviCRM Entity is a Drupal module which exposed CiviCRM API entity types as native Drupal entity types, providing Views, Rules, Entity Reference field integration, and Drupal native pages and forms for each. It supports both CiviCRM 4.6 LTS and CiviCRM 4.7.

CiviCRM Entity - Customizing and Adding Entity Types

CiviCRM Entity is a Drupal module that exposed CiviCRM API entities and actions as Drupal entity types. By installing the module over 40 CiviCRM entities are exposed to Drupal.  This is great, but not all API entities are exposed by this module yet, and often developers write their own custom APIs.  There are also times when you may want to customize the settings for how CiviCRM Entity integrates the API with Drupal.

Developing with CiviCRM Entity and the Drupal API

If you are a Drupal developer coming new to CiviCRM, it can be a bit of a "culture shock" to realize that CiviCRM is not your typical Drupal module.​ CiviCRM Entity can help a Drupal developer make the transition by enabling them to use some of the standard Drupal API features they have grown accustomed to, while still providing insight into the data structures and interconnections of CiviCRM.

CiviCRM Entity Presentation Slides from CiviCon 2017 in St. Louis

Thank you for everyone that attended our 2017 CiviCon session, CiviCRM Entity -- Superior Drupal Integration -- Complete Drupal based Event Management and Registration. We know the screen was a little difficult to read during the presentation, so for your convenience we've posted the slides from our presentation below.

If you have any additional questions about CiviCRM Entity, please reach out to us via our Contact Page.

 

Using the CiviCRM Entity Reference Field submodule with Inline Entity Form

CiviCRM Entity Reference Field is a submodule of the CiviCRM Entity project, which tightly integrates CiviCRM data into Drupal by exposing API entities as Drupal entity types. One of the many advantages of installing the CiviCRM Entity module is the ability to use Drupal’s Entity Reference module to reference CiviCRM data from nodes, terms, or other entity types. Many people are using the Inline Entity Form module, which provides field widgets that allow creating, editing, or deleting referenced entity from the parent form.

New field types in CiviCRM Entity - Picking the right tool for the job!

CiviCRM Entity is a contributed module for tightly integrating and extending CiviCRM with Drupal. This module exposes CiviCRM API entities as proper Drupal entity types. Making CiviCRM data available as Drupal entities has many advantages, including integration with Rules, Views integration not provided by the CiviCRM core module, Entityreference, among other popular Drupal modules. I’d like to present another advantage of Drupal entity types, and that is Drupal fields.

Pages

Subscribe to CiviCRM Entity