Configuration
Admin Panel Settings
Navigate to Stores > Configuration > Qoliber > Omnibus Directive to configure the module.
Historical Prices Section
Enable Historical Prices
- Path:
omnibus_directive/historical_prices/active
- Type: Yes/No dropdown
- Default: Yes
- Scope: Default
- Description: Enable or disable the historical price tracking and display feature
When enabled, the module will: - Track price changes for all products - Store the lowest price from the last 30 days - Display historical pricing information on product pages
When disabled, the module will: - Stop tracking new price changes - Hide historical price display on the frontend - Preserve existing historical price data
Product Attributes
The module automatically manages two product attributes:
Historical Price Attribute
- Attribute Code:
historical_price
- Type: Decimal
- Input Type: Price
- Scope: Global
- Required: No
- Visible: Yes (in admin grid)
- Searchable: No
- Filterable: No
Historical Price Updated At Attribute
- Attribute Code:
historical_price_updated_at
- Type: Datetime
- Input Type: Date
- Scope: Global
- Required: No
- Visible: Yes (in admin grid)
- Searchable: No
- Filterable: No
Technical Configuration
Event Listeners
The module listens to the following Magento events:
catalog_product_save_after
: Triggers historical price updates when products are saved
Configuration Paths
omnibus_directive/historical_prices/active
: Main feature toggle
Dependencies
- Magento_Catalog: Required for product functionality
- qoliber/core: Required for base qoliber functionality