pixelperfectat / magento2-klaviyo-hyva-compat
Hyva Theme compatibility for Klaviyo_Reclaim. Based on hyva-themes/magento2-klaviyo-reclaim.
Package info
github.com/pixelperfectat/magento2-klaviyo-hyva-compat
Language:HTML
Type:magento2-module
pkg:composer/pixelperfectat/magento2-klaviyo-hyva-compat
v0.2.0
2026-07-06 14:07 UTC
Requires
- php: ^8.3
- hyva-themes/magento2-compat-module-fallback: ^1.0
- klaviyo/magento2-extension: ^4.0
- magento/framework: ^103.0
Requires (Dev)
- phpunit/phpunit: ^9.6
- pixelperfectat/coding-standard: ^0.1.0
This package is auto-updated.
Last update: 2026-07-06 14:15:01 UTC
README
Hyva Theme compatibility module for Klaviyo_Reclaim (klaviyo/magento2-extension).
Based on hyva-themes/magento2-klaviyo-reclaim — rewritten with CSP strict compatibility under the PixelPerfect namespace.
Requirements
- PHP 8.3+
- Magento 2.4.x
- Hyvä Theme (
hyva-themes/magento2-compat-module-fallback^1.0) klaviyo/magento2-extension^4.0
Features
- Customer identification via Alpine.js (replaces RequireJS customer-data)
- Product view tracking (Viewed Product + trackViewedItem events)
- Cart reload tracking (replaces jQuery AJAX with fetch API)
- CSP strict compatible (HyvaCsp ViewModel pattern)
Installation
composer require pixelperfectat/magento2-klaviyo-hyva-compat bin/magento module:enable PixelPerfect_KlaviyoHyvaCompat bin/magento setup:upgrade
Configuration
No configuration required — the module only registers Klaviyo blocks/templates under Hyvä via the compat-module-fallback mechanism.