A Drupal module that adds a custom Views field type for calculating values using mathematical formulas based on other fields.

Features

  • ๐Ÿ“ Formula-based computations using field values
  • ๐Ÿ”ข Automatic numeric conversion of field values
  • ๐Ÿ› ๏ธ Symfony ExpressionLanguage integration
  • ๐Ÿšฆ Configurable error handling
  • ๐Ÿ”’ Safe formula evaluation
  • ๐Ÿ“Š Supports complex mathematical operations

Usage Examples

Basic Price Calculation

field_unit_price * field_quantity

Conditional Discount

field_quantity > 10 ? field_price * 0.9 : field_price

Complex Calculation

round((field_base + field_bonus) * (1 + field_tax_rate), 2)

Next release

The next release will introduce a plugin system that supports more than just formula-based computations. You'll be able to create custom processes, example : fetch data from any source, such as APIs, Excel files ...

Supporting organizations: 

Project information

Releases