Drupal is a registered trademark of Dries Buytaert
drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! video_embed_field 3.1.0 Minor update available for module video_embed_field (3.1.0). bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). commerce 3.3.5 Minor update available for module commerce (3.3.5). geocoder 8.x-4.34 Minor update available for module geocoder (8.x-4.34). leaflet 10.4.5 Minor update available for module leaflet (10.4.5). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3).
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.

Activity

Total releases
2
First release
Apr 2026
Latest release
7 hours ago
Release cadence
0 days
Stability
0% stable

Releases

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