PHPackages                             kewljuice/civicrm\_fields - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. kewljuice/civicrm\_fields

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

kewljuice/civicrm\_fields
=========================

Everything functionally related to CiviCRM field(s).

1.5(3y ago)11.9k1AGPL-3.0PHP

Since Feb 12Pushed 3y ago1 watchersCompare

[ Source](https://github.com/kewljuice/civicrm_fields)[ Packagist](https://packagist.org/packages/kewljuice/civicrm_fields)[ RSS](/packages/kewljuice-civicrm-fields/feed)WikiDiscussions master Synced today

READMEChangelog (4)DependenciesVersions (6)Used By (0)

Usage
-----

[](#usage)

### Add a CiviCRM field to a content type

[](#add-a-civicrm-field-to-a-content-type)

[![Add a CiviCRM field to a content type](images/screenshot1.png?raw=true)](images/screenshot1.png?raw=true)

1. Navigate to the Content types page (Administer &gt; Structure &gt; Content types).
2. In the table, locate the row that contains your content type and click the manage fields link.
3. In the Add new field section, select one of the following types.
    - CiviCRM field\_contact
    - CiviCRM field\_event
4. Enter a label, machine name for the field.
5. Click Save.

### Select CiviCRM entity on create/edit content type page

[](#select-civicrm-entity-on-createedit-content-type-page)

[![Select CiviCRM entity on content type create](images/screenshot2.png?raw=true)](images/screenshot2.png?raw=true)

1. Navigate to the Content type create/edit page.
2. Select the newly created CiviCRM field, start typing the field will automatically show results.

### Manage CiviCRM field display

[](#manage-civicrm-field-display)

[![Manage CiviCRM field display](images/screenshot3.png?raw=true)](images/screenshot3.png?raw=true)

1. Navigate to the Content types page (Administer &gt; Structure &gt; Content types).
2. In the table, locate the row that contains the content type you wish to change and click the manage display link. This takes you to the Default view mode settings page.
3. The format column contains the options to show the CiviCRM field in different formats.

### View content type with CiviCRM field formatter

[](#view-content-type-with-civicrm-field-formatter)

[![View content type with CiviCRM field](images/screenshot4.png?raw=true)](images/screenshot4.png?raw=true)

1. Navigate to a Content type page where a CiviCRM field is set.

Installation
------------

[](#installation)

This module is installed as any other Drupal module.

- with drush `drush pm-enable -y civicrm_fields`

Development
-----------

[](#development)

### Links

[](#links)

-
-
-
-

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 95.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~359 days

Total

5

Last Release

1261d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3306776?v=4)[Wouter H](/maintainers/kewljuice)[@kewljuice](https://github.com/kewljuice)

---

Top Contributors

[![kewljuice](https://avatars.githubusercontent.com/u/3306776?v=4)](https://github.com/kewljuice "kewljuice (20 commits)")[![wannesderoy](https://avatars.githubusercontent.com/u/4232884?v=4)](https://github.com/wannesderoy "wannesderoy (1 commits)")

---

Tags

civicrmdrupal-8Drupal 8civicrm

### Embed Badge

![Health badge](/badges/kewljuice-civicrm-fields/health.svg)

```
[![Health](https://phpackages.com/badges/kewljuice-civicrm-fields/health.svg)](https://phpackages.com/packages/kewljuice-civicrm-fields)
```

###  Alternatives

[prgayman/laravel-zatca

Laravel package a helper to Generate the QR code and signed it for ZATCA E-invoicing

2931.2k1](/packages/prgayman-laravel-zatca)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
