Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Drupal 11.4.6 Update released for Drupal core (11.4.6)! Release: Drupal 10.6.16 Update released for Drupal core (10.6.16)! Release: Drupal 12.0.0-alpha1 First alpha version released for Drupal core (12.0.0-alpha1). Release: AI (Artificial Intelligence) 1.5.0-rc3 New release candidate for module ai (1.5.0-rc3). Release: EzContent API - Enhanced De-coupled CMS Experience 2.3.10 Minor update available for module ezcontent_api (2.3.10). Release: Collector Systems Gallery 1.0.11 Minor update available for module collector_systems (1.0.11). Release: EzContent API - Enhanced De-coupled CMS Experience 2.1.4 Minor update available for module ezcontent_api (2.1.4). Release: Loco Translate 3.0.9 Minor update available for module loco_translate (3.0.9). Module Revived: EzContent API - Enhanced De-coupled CMS Experience 2.3.9 Module ezcontent_api updated after 15 months of inactivity (2.3.9). Security Coverage: Analyze PostHog Module analyze_posthog now has official Drupal security advisory coverage.

Feeds Conditional Tamper

3 sites No security coverage

Part of the Feeds ecosystem · 29 projects

View on drupal.org

This module enhances Feeds Tamper by allowing you to conditionally skip entire feed items or specific field values based on defined conditions. These conditions can be checked against any feed field or the field value being processed.

FEEDS CONDITIONAL TAMPER

Extends the Feeds Tamper module with two plugins that conditionally skip a feed item or a field value based on a configurable condition. The condition is evaluated against any source field in the feed row, or against the field value being tampered itself.

REQUIREMENTS

  • Drupal 10.2 or 11
  • tamper (drupal/tamper)
  • feeds_tamper (drupal/feeds_tamper ^2.0)

INSTALLATION

  1. Place the module at docroot/modules/custom/feeds_conditional_tamper/.
  2. Enable it: ddev drush en feeds_conditional_tamper -y
  3. Rebuild the cache: ddev drush cr

PLUGINS PROVIDED

Skip item on condition (skip_item_on_condition) When the condition is TRUE, the entire feed row is dropped — the node (or other entity) is not created or updated for that row. Equivalent to the built-in "Required" plugin, but driven by a flexible comparison rather than a simple empty/not-empty check.

Skip value on condition (skip_value_on_condition) When the condition is TRUE, only the current field value is cleared (set to NULL). The rest of the feed row continues to be processed normally — the node is saved, but that particular field is left empty.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Apr 2026
Latest release
4 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0-beta1 Pre-release 10–11 Apr 21, 2026
1.0.x-dev Dev 10–11 Apr 21, 2026