Chat on WhatsApp
TAG

#Mageplaza

1 article
Hyvä Theme Hyvä Step-by-Step Hyvä Compatibility — Porting Mageplaza Layered Navigation

Step-by-Step Hyvä Compatibility — Porting Mageplaza Layered Navigation

Most Hyvä compatibility tutorials stop at "install hyva-themes/magento2-default-theme and pray". This one ports a real Luma-only filter extension — Mageplaza Layered Navigation — to Hyvä across five concrete phases with diffs at every step. Phase 1: composer require the compat-module shell. Phase 2: copy the phtml and strip Knockout data-bind. Phase 3: rebuild the live-filter UI in Alpine.js against the existing Magento AJAX endpoint. Phase 4: swap Luma selectors for Tailwind utility classes that follow the Hyvä theme tokens. Phase 5: a Magewire wire-up for the count badges that need server-side reactivity. Plus a decision matrix on when to ditch the port and buy the Hyvä Catalog Add-on instead.

Kishan Savaliya 13 min read