Legacy code is

  • modules/crm_core_activity/legacy/CRMFeedsActivityProcessor.inc
  • modules/crm_core_contact/legacy/CRMFeedsContactProcessor.inc

New plugins can be written by extending EntityProcessorBase and the legacy code functionality is mostly already implemented by this base class.

Issue fork crm_core-2753603

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mikran created an issue. See original summary.

Dropa’s picture

Assigned: Unassigned » Dropa
Dropa’s picture

Added feed processor for Individuals and Organizations.

Dropa’s picture

Component: Code » CRM Core Contact
Status: Active » Needs review
Dropa’s picture

Assigned: Dropa » Unassigned
mikran’s picture

Assigned: Unassigned » mikran
Status: Needs review » Needs work

Needs work as individual name is not mappable.

mikran’s picture

FileSize
2.37 KB
2.06 KB

Oh, turns out that name module is actually responsible of providing feeds target for the name field. But I added configuration forms to these processors so here is slightly improved patch.

mikran’s picture

Status: Needs work » Needs review
mikran’s picture

mikran’s picture

FileSize
1.8 KB
2.13 KB

Updated patch to work with current version of feeds.

grahl’s picture

Version: 8.x-1.x-dev » 8.x-3.x-dev
Assigned: mikran » Unassigned
Status: Needs review » Postponed

Setting to postponed for now since Migrate is available.

bluegeek9 made their first commit to this issue’s fork.

  • bluegeek9 committed f0060b2 on 8.x-3.x
    Issue #2753603 by mikran, bluegeek9, Dropa: Port FeedsProcessor plugins
    
bluegeek9’s picture

Title: Port FeedsProcessor plugins » Remove legacy FeedsProcessor plugins
Status: Postponed » Fixed

Removes the legacy Feeds Processor code.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.