Page Builder Hyva

v1.6.1 Mis à jour le 1 sept. 2026

Page Builder Hyva

Fournit les sources Tailwind qui permettent au build Hyvä de compiler le rendu frontend des blocs de contenu du page builder.
Compatible Hyvä Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
99,00 €
Essayer la démo en ligne
  • Mises à jour et support inclus pendant 12 mois
  • Clé de licence livrée immédiatement par email
  • Garantie satisfait ou remboursé 30 jours
  • Documentation complète incluse
  • Compatible avec les thèmes Hyvä
  • Installation prête pour Composer

Page Builder for Hyvä

Module compagnon Hyvä pour wimakeit/module-page-builder. Il fournit les sources Tailwind qui permettent au build pipeline Hyvä de compiler le rendu frontend des blocs de contenu créés avec le page builder, sans jamais toucher au code PHP du module principal.

Le Wimakeit Page Builder est actuellement admin-only (le rendu frontend est prévu pour la v2.0). Cette couche Hyvä met en place dès maintenant le scaffolding Tailwind, de sorte qu'à la livraison du rendu frontend, un simple cycle hyva:config:generate + npm run build-prod suffira pour que tous les types de contenu du page builder s'affichent correctement sur votre boutique.

À qui ça s'adresse

  • Marchands sur un theme Hyvä qui prévoient d'utiliser le Wimakeit Page Builder pour des pages CMS, des blocs ou du contenu produit
  • Agences qui préparent dès aujourd'hui des projets Hyvä pour un déploiement futur du Page Builder
  • Équipes qui veulent des classes CSS prévisibles (wm-pb__* en BEM) pour les étendre ou les surcharger dans leur propre theme

Bénéfices clés

  • Intégration Hyvä sans intervention — un observer sur hyva_config_generate_before enregistre ce module et le Page Builder de base dans app/etc/hyva-themes.json. Aucune modification manuelle du theme.
  • Scaffold de composants complet — règles Tailwind pré-définies pour chaque type de contenu : row, column, heading, text, html, button, image, divider, spacer, icon, video, quote, list.
  • Tailwind v4 ready — utilise @source, @layer components et @apply ; aligné avec la toolchain Hyvä actuelle.
  • Themable par conception — les composants consomment les design tokens Hyvä (primary, primary-darker, etc.), donc changer la palette Hyvä restyle automatiquement le page builder.
  • Overrides faciles — redéfinissez n'importe quelle règle .wm-pb__* dans les sources Tailwind de votre theme ; l'ordre de la cascade garantit que votre personnalisation l'emporte.
  • Retrait propre — désactivez le module et régénérez la config Hyvä ; le Page Builder de base continue de fonctionner, seul le style Tailwind disparaît.

Compatibilité

  • Magento 2.4.6+ / équivalent Mage-OS
  • PHP 8.1, 8.2, 8.3
  • Nécessite hyva-themes/magento2-theme-module ^1.3
  • Nécessite wimakeit/module-page-builder ^1.0
  • Syntaxe Tailwind v4 dans le theme compilé

Installez ce module via Composer. Assurez-vous que votre auth.json est configuré avec vos identifiants Wimakeit.

Terminal
$ composer require wimakeit/module-page-builder-hyva:^1.6.1
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile

Installation notes

The standard composer require + setup:upgrade + setup:di:compile flow applies. The points below cover what's specific to this module.

Required dependencies

  • wimakeit/module-page-builder ^1.0 (the base page builder; admin-only until v2.0)
  • hyva-themes/magento2-theme-module ^1.3 (Hyvä parent module)

Composer will pull both automatically as long as your project's composer.json declares the Wimakeit registry and the Hyvä Themes registry.

After install: regenerate Hyvä config and rebuild Tailwind

Because this module ships Tailwind sources that must be picked up by the Hyvä build pipeline, you need one extra step on top of the usual Magento install commands:

bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento hyva:config:generate
cd app/design/frontend/<vendor>/<theme>/web/tailwind
npm run build-prod
bin/magento cache:flush

During development, use npm run watch instead of npm run build-prod so the CSS recompiles automatically when templates or module.css change.

What the observer does

On hyva_config_generate_before, the module appends two extensions[].src entries to app/etc/hyva-themes.json:

  • Wimakeit_PageBuilderHyva — this module, contributing view/frontend/tailwind/module.css
  • Wimakeit_PageBuilder — the base module, so its .phtml templates get scanned for wm-pb__* utility classes

No manual edit of hyva-themes.json is needed.

Admin configuration

This module has no admin configuration of its own. All page-builder settings live on the base module Wimakeit_PageBuilder.

Disabling the module

bin/magento module:disable Wimakeit_PageBuilderHyva
bin/magento hyva:config:generate
cd app/design/frontend/<vendor>/<theme>/web/tailwind
npm run build-prod

The base Page Builder keeps working; only the Tailwind styling for wm-pb__* classes is removed.

Version
v1.6.1
Support
12 mois
Dernière mise à jour
1 sept. 2026
Magento
Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
PHP
PHP 8.1 PHP 8.2 PHP 8.3
Hyvä
Compatible
Package
wimakeit/module-page-builder-hyva

Vérifier la compatibilité

Indiquez votre stack pour vérifier la compatibilité du module.

Compatibilité 4

Oui. Page Builder Hyva est testé sur Magento Open Source 2.4.4 → 2.4.7, Adobe Commerce sur la même ligne, et Mage-OS 2.0+ — en PHP 8.1, 8.2 et 8.3. L'onglet « Spécifications » liste les combinaisons testées. Si votre stack y figure, l'installation est garantie. Wimakeit est une agence Magento certifiée Adobe basée à Presles, en Wallonie (entre Charleroi et Namur) — chaque module est validé sur la même matrice que celle livrée à nos clients enterprise en Belgique, France et Pays-Bas.
Oui — complètement. Page Builder Hyva embarque un frontend natif compatible Hyvä (Tailwind + Alpine.js) et s'intègre avec Hyvä Checkout le cas échéant. Aucun module de compatibilité supplémentaire requis. Chaque module estampillé Hyvä est développé par la même équipe Wimakeit qui réalise les migrations Hyvä pour nos clients en production.
Hyvä Storefront (Tailwind + Alpine.js, rendu serveur) et Hyvä Checkout (React, headless au-dessus de Magento) sont deux packages distincts. Page Builder Hyva embarque une compatibilité Hyvä Storefront native — son frontend est rendu via les templates Hyvä, sans fallback Luma. L'intégration Hyvä Checkout est livrée quand le module a un touchpoint d'étape checkout (input de paiement custom, case CGV, etc.) ; sinon le module tourne côté serveur sans customisation Hyvä Checkout nécessaire. Voir l'onglet Spécifications pour le scope Hyvä exact de ce module.
Oui. Page Builder Hyva respecte le scope Magento standard (default / website / store / store_view). Chaque configuration est surchargeable par store view. Les libellés frontend utilisent les fichiers de traduction Magento standard — livrés en français, anglais et néerlandais d'origine. Les devises suivent la configuration Magento standard, sans câblage supplémentaire. Un store Magento Wimakeit type fait tourner un triplet fr_BE / nl_BE / en_GB depuis un seul back-office — Page Builder Hyva est prêt pour ce setup B2B / international.

Tarification & licence 4

Page Builder Hyva est offert gratuitement aux clients Wimakeit. La licence couvre 1 domaine production + 1 domaine staging/dev. Support premium, développement sur mesure et upgrades SLA disponibles sur demande — l'équipe Magento wallonne de Wimakeit (Presles, entre Charleroi et Namur) est certifiée Adobe Commerce depuis 2021.
Oui. Page Builder Hyva dispose d'une démo en ligne sur demo.wimakeit.be/module-page-builder-hyva où vous pouvez explorer l'admin et le frontend avec une installation réelle pré-remplie de données. Pour une évaluation plus longue, demandez une licence d'évaluation via notre formulaire de contact — l'évaluation couvre la même scope que la licence payante et se convertit en clé permanente à l'achat.
Aucun paiement à rembourser — Page Builder Hyva est gratuit. S'il ne convient pas, désactivez simplement le module via bin/magento module:disable ; le nettoyage est automatique via le revert du setup patch.
Page Builder Hyva est distribué sous licence commerciale propriétaire — pas MIT, pas GPL, pas open source. Le code PHP est livré dans vendor/wimakeit/ après composer require, donc vous pouvez le lire, l'auditer, et le patcher localement pour votre propre installation Magento. Vous ne pouvez PAS le redistribuer, le sous-licencier, le publier sur un registre Composer public, ou le revendre. 1 licence = 1 domaine production + 1 domaine staging/dev (voir les Conditions Générales pour l'EULA complet). Les modules Wimakeit ne sont PAS sur le packagist.org public — ils sont distribués exclusivement via le registre Composer privé packages.wimakeit.be.

Installation & mises à jour 6

Lancez composer require wimakeit/module-page-builder-hyva:^1.5.0, puis bin/magento setup:upgrade, bin/magento setup:di:compile, et enfin bin/magento cache:flush. L'onglet « Installation » de cette page liste chaque étape de configuration (ACLs, crons, valeurs par défaut) — un déploiement prend quelques minutes, pas des heures. Besoin d'aide ? Wimakeit propose des prestations d'installation Magento depuis notre bureau wallon (Presles, entre Charleroi et Namur).
Étape 1 : récupérez un token sur packages.wimakeit.be → Mon compte → Tokens. Étape 2 : à la racine de votre projet, ajoutez à auth.json : {"http-basic": {"packages.wimakeit.be": {"username": "VOTRE-EMAIL", "password": "VOTRE-TOKEN"}}}. Étape 3 : enregistrez le repo : composer config repositories.wimakeit composer https://packages.wimakeit.be. Étape 4 : composer require wimakeit/module-page-builder-hyva:^1.5.0. Dans les pipelines CI/CD, injectez COMPOSER_AUTH en variable d'environnement JSON pour éviter de commiter auth.json.
La plupart des marchands sont en ligne en 30 minutes : composer install (1-2 min) → setup:upgrade + di:compile (5-10 min selon la taille de la stack) → configuration admin (5-15 min en suivant l'onglet Installation) → smoke test sur un produit ou une commande. Comptez plus de temps si vous avez un thème custom qui override des templates similaires. L'équipe Wimakeit a livré ce module sur de nombreuses boutiques B2B et DTC en Belgique.
Page Builder Hyva est conçu pour Magento 2.4.x / Mage-OS 2.0+ et n'a pas d'équivalent Magento 1. Lors d'une migration depuis Magento 1, l'équipe Wimakeit prend en charge l'audit, la migration de données et l'intégration de Page Builder Hyva dans le nouveau back-office, dans le cadre d'un projet de migration Magento. Passer d'Adobe Commerce à Mage-OS est transparent pour Page Builder Hyva : même composer require, même code module, même schéma de base — pas de fork à maintenir, pas de changement de licence.
Les mises à jour passent par votre dépendance composer (ce package exact), hébergée sur le registre Composer privé Wimakeit packages.wimakeit.be. Chaque release est annoncée sur l'onglet Changelog + les actualités Wimakeit et suit le versioning sémantique — composer update reste sûr à l'intérieur d'une version majeure.
Tous les templates .phtml sont overridables depuis votre thème : copiez le fichier dans app/design/frontend/{VotreVendor}/{theme}/Wimakeit_{Module}/templates/ en respectant le même chemin relatif. Blocks, ViewModels et Helpers s'override via DI preference dans votre propre module custom — déclarez <preference for="Wimakeit\…\OriginalClass" type="VotreVendor\Override\Class" /> dans etc/di.xml. Le XML layout s'étend (préféré) ou s'override de manière standard Magento. Les modules Wimakeit n'utilisent jamais le keyword final sur les classes que vous pourriez raisonnablement vouloir override — surcharger est un scénario de premier ordre, pas un hack.

Support & sécurité 3

Ouvrez un ticket via le formulaire de contact wimakeit.be ou envoyez un email à contact@wimakeit.com avec le nom du module, sa version, votre version Magento/Mage-OS et les étapes pour reproduire. Les correctifs sont livrés dans le prochain patch. Le support Wimakeit répond en français, anglais et néerlandais en jours ouvrables (horaires CET).
Envoyez les rapports privés à contact@wimakeit.com avec le préfixe [SECURITY] dans l'objet — précisez le module, la version et les étapes de reproduction. Accusé de réception en jours ouvrables, mention dans le Changelog sur souhait du déclarant. Wimakeit est une SRL belge (société à responsabilité limitée) soumise au droit belge et européen sur la vie privée et la divulgation responsable.
Oui. Page Builder Hyva ne stocke que les données nécessaires à son périmètre fonctionnel, ne suit jamais les acheteurs entre les sites, et ne fait aucun appel tiers par défaut. Combinez-le avec le module RGPD Wimakeit pour publier les bandeaux cookies et les formulaires de demande d'accès aux données conformes aux guidances DPA belge, française et néerlandaise. Les hébergeurs Wimakeit (OVH Roubaix / Gravelines, Cblue Gembloux) gardent toutes les données en UE.

À propos de Wimakeit 1

Wimakeit est une agence Magento certifiée Adobe basée à Presles, en Wallonie (entre Charleroi et Namur), Belgique, qui construit des boutiques Magento et Mage-OS depuis 2020, pour des clients BE / FR / NL. Chaque module de cette marketplace tourne en production chez au moins un client Wimakeit (eat your own dog food). Ligne directe avec les développeurs qui ont écrit le code, support multilingue (FR / EN / NL), horaires CET, pas d'offshore. Consultez nos références pour voir le type de projets Magento que nous livrons.

Quelque chose n'est pas couvert par la FAQ ?

Signalez un bug ou posez une question — le formulaire est pré-rempli avec ce module.

Signaler un bug

Changelog

Categories: Security, Feature, Fix, Perf, Admin, Deps.

[1.5.0] - 2026-05-21

Feature

  • Auto-detect Hyvä CSS output paths — the canvas-iframe injection now tries common Hyvä output locations (css/styles.css, tailwind/styles.css, css/styles-m.css, css/styles-l.css) and picks the first one available. The explicit admin-config URL still wins when set.

Deps

  • Requires wimakeit/module-page-builder ^1.10 (locks against the power-features release).

[1.4.1] - 2026-05-21

Fix

  • Undefined array key "id" warning when Magento (or menu providers like Amasty Base) iterated the admin config tree. The Hyvä compatibility settings now extend the base module's existing wimakeit_pagebuilder section instead of declaring a parallel one. The new config path is wimakeit_pagebuilder/hyva/canvas_css_url.

[1.4.0] - 2026-05-21

Feature

  • Inject the Hyvä theme's compiled stylesheet into the admin canvas iframe — the editor now paints with the exact CSS visitors get on the storefront. Every Tailwind utility the theme defines is available in the canvas.
  • New admin field Stores → Configuration → Content → Page Builder → Hyvä → Canvas CSS URL (store-view scoped), with auto-detection on vanilla Hyvä installs that didn't customise their output path.

Deps

  • Requires wimakeit/module-page-builder ^1.9 (canvas-iframe isolation).

[1.3.0] - 2026-05-21

Feature

  • Responsive column utilities (wm-pb-col-md-N, wm-pb-col-lg-N, spans 1-12) at the md (≥ 768px) and lg (≥ 1024px) breakpoints, pairing with the base module's state-v2 per-breakpoint column widths.
  • Per-device visibility utilities (wm-pb-hide-mobile, wm-pb-hide-tablet, wm-pb-hide-desktop, wm-pb-hide-print) matching the admin device-visibility picker.

Notes

  • Re-run npm run build-prod (or watch) in the active Hyvä theme to bundle the new utilities.

[1.2.0] - 2026-05-06

Feature

  • Finished Tailwind component classes for every Page Builder content type — every block now renders with proper Hyvä utility classes instead of relying on the Luma fallback CSS.
  • Layout primitives (.wm-pb-row / .wm-pb-col) rewritten with explicit @media rules so Tailwind v4's @apply keeps the responsive breakpoints: full-width on mobile, declared col-span at md+.
  • Commerce styles for product cards, category tiles, category tree, reviews, ratings, static blocks and CMS list.
  • Marketing styles for banners, CTAs and the rest of the marketing widgets.
  • Scroll-reveal observer — small wm-pb-runtime.js IntersectionObserver fades elements in as they enter the viewport. Respects prefers-reduced-motion.

[1.0.0] - 2026-01-01

Feature

  • Initial release of the Hyvä compatibility layer for wimakeit/module-page-builder.
  • Tailwind v4 source registration via a hyva_config_generate_before observer (registers both Wimakeit_PageBuilderHyva and Wimakeit_PageBuilder so the base module's .phtml files are scanned).
  • Component-layer CSS scaffold for all current and planned page-builder content types.
  • Layout primitives shipped: row (12-column grid, gap variants) and column (widths w-1 through w-12, vertical alignment modifiers).
  • Content primitives: heading (h1–h6 sizes, alignment), text (size and alignment modifiers), html (prose wrapper).
  • v2.0-ready content types: button (primary, secondary, outline, sizes), image (alignment, rounded, shadow, caption), divider, spacer (xs–xl), icon (xs–xl), video (aspect ratio, poster, play button), quote (border-left and centered, author), list (ordered, unordered, icon-checked).
  • Compatible with Tailwind v4 syntax (@source, @layer components, @apply).

Vous avez trouvé un bug ? Faites-nous-en part.

Un court formulaire s'ouvre dans un nouvel onglet — le nom du module et votre langue sont déjà pré-remplis. Décrivez ce que vous avez tenté, ce qui n'a pas fonctionné, et nous vous répondrons sous un jour ouvré.

Signaler un bug pour Page Builder Hyva
SKU module : wimakeit-module-page-builder-hyva · Langue : fr_FR

Besoin d'aide ?

Notre équipe est disponible pour vous accompagner dans l'intégration.

Contactez-nous
Planifier un appel