Inline Entity Form gives error after upgrading to D10

Created on 4 January 2024, 6 months ago

Problem:
Cannot add/edit content that uses the Inline Entity Form module.

Site specs:
Drupal 10.1.5
Civi Entity 4.0.0-alpha6
Inline Entity form : 3.0.0-rc17


Error message:

Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException: The "civicrm_contact" entity type did not specify a inline_form handler. in Drupal\Core\Entity\EntityTypeManager->getHandler() (line 256 of /home/virginia/www/www/web/core/lib/Drupal/Core/Entity/EntityTypeManager.php).

✨ Feature request
Status

Active

Version

4.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States shevrinr

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @shevrinr
  • πŸ‡ΊπŸ‡ΈUnited States markusa

    Recent versions of Inline Entity Form require additional development in CiviCRM Entity.

    We are aware of this error but have not had funding or time allocation for this feature as of yet. I think that will happen in due course, but please reach out if you are interested in helping with this feature, for that development to be expedited.

    We started a WIP PR here: https://github.com/eileenmcnaughton/civicrm_entity/pull/434/files
    It is simplistic, and known not to work with entity types that support bundles (Activity, Event)

    That patch will not apply cleanly to updates in the module, but it is simple, few line patch to get started.

Production build 0.69.0 2024