Maintenance Page Pro

v1.1.13 Jaarabonnement Updated 5 jun. 2026

Maintenance Page Pro

Édition Pro de Maintenance Page : maintenance programmée par cron, bandeau d'avertissement avec compte à rebours, prévisualisation, templates multilingues, support Hyvä.
Hyvä Compatibel 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
Probeer de live demo
  • Updates and support included for 12 months
  • License key delivered immediately by email
  • 30-day money-back guarantee
  • Full documentation included
  • Compatible with Hyvä themes
  • Composer-ready installation

Maintenance Pro

Plan onderhoudsvensters vooraf, waarschuw klanten voor downtime met een live countdown-banner, en rendert een verzorgde maintenance-pagina op Hyvä, Breeze of Luma — allemaal vanuit de admin, zonder handmatig bin/magento maintenance:enable om 2 uur 's nachts. Maintenance Pro bouwt voort op de gratis wimakeit/module-maintenance en voegt de operationele laag toe die de meeste productiestores nodig hebben.

Definieer een start- en end-datetime in de admin, zet "Auto-Enable" en "Auto-Disable" aan, en een cron job regelt het togglen van maintenance mode voor u. Een pre-maintenance banner wordt op de frontend geïnjecteerd een configureerbaar aantal uren van tevoren, met een live countdown zodat klanten hun winkelmandje kunnen afronden voor het venster. Een safety net schakelt maintenance automatisch uit als cron niet op tijd liep, zodat uw site nooit eindeloos offline blijft staan.

Voor wie

  • Handelaars met geplande onderhoudsvensters (deploys, migraties, ERP-sync, voorraadtelling) die het beu zijn om dit handmatig te doen
  • Stores op Hyvä of Breeze die een maintenance-pagina willen die past bij de rest van de frontend
  • Meertalige stores (FR, DE, ES, IT) die een correct vertaalde maintenance-pagina en waarschuwingsbanner nodig hebben
  • Teams die een "test voor je publiceert"-workflow willen — bekijk de maintenance-pagina zonder de site offline te halen

Belangrijkste voordelen

  • Geplande onderhoud via cron — stel start- en end-datetime in de admin in (timezone-aware date picker), activeer Auto-Enable / Auto-Disable, en een cron-per-minuut doet de rest.
  • Pre-maintenance banner met countdown — waarschuw bezoekers X uur vooraf met een live timer, optionele progress bar, dismissible cookie, en vier style presets (warning / info / danger / dark) of uw eigen kleuren.
  • Meertalige templates en banner — content templates en bannerteksten in Engels, Frans, Duits, Spaans en Italiaans, geschakeld per store view.
  • Hyvä-, Breeze- en Luma-thema's — drie style presets die matchen met het parent-thema. Geen extra template-overrides vereist.
  • CIDR IP-whitelist — IPv4- en IPv6-ranges (bv. 192.168.1.0/24, 10.0.0.0/8) zodat uw hele kantoor of VPN-subnet maintenance bypasst.
  • Admin preview — render de maintenance-pagina vanuit de admin zonder maintenance mode te activeren. Itereer op de tekst zonder de site offline te halen.
  • Schedule safety net — als cron niet op tijd liep, schakelt de volgende bezoekerrequest maintenance automatisch uit na de geconfigureerde eindtijd. Geen "site de hele nacht offline" meer.
  • Forceer in developer mode — toon de maintenance-pagina ook in developer/default deploy mode, handig voor tests in staging.
  • License-managed — online validatie met een 7-daagse grace period als onze API onbereikbaar is.

Compatibiliteit

  • Magento 2.4.x / Mage-OS equivalent
  • PHP 8.1, 8.2, 8.3
  • Vereist wimakeit/module-maintenance 2.0.9+ (free edition) en wimakeit/module-core 3.0.9+
  • Werkt met Hyvä-, Breeze- en Luma-frontends
  • Geldige licentiesleutel vereist — koop op wimakeit.com/maintenance-pro

Installeer deze module via Composer. Zorg ervoor dat uw auth.json is geconfigureerd met uw Wimakeit-inloggegevens.

Terminal
$ composer require wimakeit/module-maintenance-pro:^1.1.13
$ 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

Pro extends the free edition and shares its configuration. Both must be installed:

PackageMinimum version
wimakeit/module-maintenance2.0.9
wimakeit/module-core3.0.9

Composer will pull them automatically from the Wimakeit registry.

License

1. Purchase a license at wimakeit.com/maintenance-pro. 2. Enter the key in Stores → Configuration → Wimakeit → Maintenance → License → License Key (stored encrypted). 3. Click Validate Now to activate. A daily cron re-validates online; a 7-day grace period applies if our API is unreachable.

Configuration

Pro adds new fields to the existing Stores → Configuration → Wimakeit → Maintenance section.

General (Pro additions)

SettingDefault
Style Themedefault (Luma) — alt: hyva, breeze
Allowed IPs(empty — supports CIDR 192.168.1.0/24, IPv4 and IPv6)
Apply to Admin AreaNo (admin stays accessible)
Force in Developer ModeNo

Scheduled maintenance

SettingDefault
Enable Scheduled MaintenanceNo
Start Date/Time(empty — uses store timezone)
End Date/Time(empty — manual disable if blank)
Auto-Enable MaintenanceNo (requires cron)
Auto-Disable MaintenanceNo (requires cron)
Schedule Expired Safety NetYes (recommended)

Pre-maintenance banner

SettingDefault
Enable BannerNo
Show Banner Hours Before24
Banner Message (EN)"Scheduled maintenance on {{date}} at {{time}}…"
Banner Message (FR/DE/ES/IT)Translated equivalents (pre-filled)
Banner Positiontop — alt: bottom, below-header
Banner Stylewarning — alt: info, danger, dark
DismissibleYes
Show CountdownYes
Show IconYes
Custom Icon⚠️
Animationslide
Custom Background Color(empty — uses style preset)
Custom Text Color(empty — automatic)
Show Progress BarNo

Cron jobs (registered automatically)

JobSchedule
wimakeit_maintenance_pro_schedule_check (auto-enable / auto-disable maintenance)every minute
wimakeit_maintenance_pro_license_validate (license validation)daily at 3 AM

No setup needed — just make sure Magento cron is running.

Debug logging

Pro inherits the Enable Debug Logging toggle from the free edition (wimakeit_maintenance/general/debug_mode). One toggle gates internal traces for both modules. Leave No in production.

Versie
v1.1.13
Licentie
Jaarabonnement
Ondersteuning
12 maanden
Last updated
5 jun. 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ä
Compatibel
Pakket
wimakeit/module-maintenance-pro

Compatibility checker

Pick your stack to see if this module fits.

Compatibiliteit 4

Ja. Maintenance Page Pro is getest tegen Magento Open Source 2.4.4 → 2.4.7, Adobe Commerce op dezelfde lijn, en Mage-OS 2.0+ — op PHP 8.1, 8.2 en 8.3. Het tabblad Specificaties toont de geteste combinaties. Staat uw stack erbij, dan garanderen wij een schone installatie. Wimakeit is een Adobe-gecertificeerd Magento-bureau in Presles, Wallonië (tussen Charleroi en Namen), België — elke module wordt getest op dezelfde matrix die we naar onze enterprise-klanten in België, Frankrijk en Nederland uitrollen.
Ja — volledig. Maintenance Page Pro bevat een native Hyvä-compatibele frontend (Tailwind + Alpine.js) en integreert met Hyvä Checkout waar van toepassing. Geen extra fallback-module nodig. Elke Hyvä-gemarkeerde module wordt gebouwd door hetzelfde Wimakeit-team dat Hyvä-migraties in productie uitvoert.
Hyvä Storefront (Tailwind + Alpine.js, server-rendered) en Hyvä Checkout (React-gebaseerd, headless bovenop Magento) zijn twee aparte pakketten. Maintenance Page Pro bevat native Hyvä Storefront-compatibiliteit — de frontend wordt gerenderd via Hyvä-templates, zonder Luma-fallback. Hyvä Checkout-integratie wordt geleverd wanneer de module een raakvlak heeft met een checkout-stap (custom betaalinput, voorwaarden-checkbox, ...); anders draait de module server-side zonder Hyvä Checkout-aanpassing. Zie het tabblad Specificaties voor de exacte Hyvä-scope van deze module.
Ja. Maintenance Page Pro respecteert het standaard Magento-scope (default / website / store / store_view). Elke configuratie is overschrijfbaar per store view. Frontend-labels gebruiken de standaard Magento-vertaalbestanden — by-default in het Nederlands, Frans en Engels. Valuta's volgen uw Magento-valutaconfiguratie zonder extra werk. Een typische Wimakeit Magento-webshop draait een fr_BE / nl_BE / en_GB-triplet vanuit één backend — Maintenance Page Pro is klaar voor deze B2B / internationale setup.

Prijs & licentie 4

€99 — eenmalige betaling, eeuwigdurende licentie, geen abonnementskosten. Inclusief 1 jaar minor updates + e-mailsupport in Nederlands, Frans en Engels, 1 productie + 1 staging/dev-domein. Het verlengen van het supportvenster na jaar 1 is optioneel. Bureau- of multi-store-tarieven worden rechtstreeks onderhandeld via contact@wimakeit.com.
Ja. Maintenance Page Pro heeft een live demo op demo.wimakeit.be/module-maintenance-pro waar u admin en frontend kan verkennen met een echte installatie inclusief sample data. Voor langere evaluaties vraagt u een evaluatielicentie aan via ons contactformulier — de evaluatie dekt dezelfde scope als de betaalde licentie en wordt na aankoop omgezet in een permanente sleutel.
Wij beoordelen terugbetalingsverzoeken geval per geval. Levert de module niet wat aangekondigd? Mail contact@wimakeit.com vanaf het e-mailadres gekoppeld aan uw licentie. Het Wimakeit-terugbetalingsbeleid staat in de algemene voorwaarden en geldt voor elke module op deze marketplace.
Maintenance Page Pro wordt verspreid onder een commerciële proprietary licentie — geen MIT, GPL of andere open-source licentie. De PHP-broncode komt na composer require in vendor/wimakeit/ terecht; u kan ze lezen, auditen en lokaal patchen voor uw eigen Magento-installatie. U mag de code NIET herverspreiden, sublicentiëren, op een publiek Composer-register publiceren of doorverkopen. Eén licentie = één productiedomein + één staging/dev-domein (zie de algemene voorwaarden voor de volledige EULA). Wimakeit-modules staan NIET op het publieke packagist.org — ze worden uitsluitend verspreid via het private Composer-register packages.wimakeit.be.

Installatie & updates 6

Voer composer require wimakeit/module-maintenance-pro:^1.1.11 uit, daarna bin/magento setup:upgrade, bin/magento setup:di:compile en tot slot bin/magento cache:flush. Het tabblad Installation op deze pagina lijst elke configuratiestap (ACL's, crons, defaultwaarden) — een deploy duurt minuten, geen uren. Hulp nodig? Wimakeit biedt Magento-installatiediensten vanuit ons Waalse kantoor (Presles, tussen Charleroi en Namen).
Stap 1: haal een token op via packages.wimakeit.be → Mijn account → Tokens. Stap 2: voeg in de root van uw project aan auth.json toe: {"http-basic": {"packages.wimakeit.be": {"username": "UW-E-MAIL", "password": "UW-TOKEN"}}}. Stap 3: registreer het repo: composer config repositories.wimakeit composer https://packages.wimakeit.be. Stap 4: composer require wimakeit/module-maintenance-pro:^1.1.11. In CI/CD-pipelines injecteert u COMPOSER_AUTH als JSON-environment-variabele in plaats van auth.json te commit'en.
De meeste merchants zijn binnen 30 minuten live: composer install (1-2 min) → setup:upgrade + di:compile (5-10 min afhankelijk van de stack) → adminconfiguratie (5-15 min volgens het Installation-tabblad) → smoke test op een product of order. Reken meer tijd als u een custom theme heeft dat vergelijkbare templates overschrijft. Het Wimakeit-team heeft deze module geleverd aan B2B- en DTC-shops in heel België.
Maintenance Page Pro is ontworpen voor Magento 2.4.x / Mage-OS 2.0+ en heeft geen Magento 1-equivalent. Bij een migratie vanaf Magento 1 neemt het Wimakeit-team de audit, datamigratie en integratie van Maintenance Page Pro in de nieuwe backoffice voor zijn rekening, in het kader van een Magento-migratieproject. De overstap van Adobe Commerce naar Mage-OS is transparant voor Maintenance Page Pro: zelfde composer require, zelfde modulecode, zelfde databaseschema — geen fork om te onderhouden, geen licentiewijziging.
Updates lopen via uw composer-dependency (exact dit pakket), gehost op het private Composer-register van Wimakeit op packages.wimakeit.be. Elke release wordt aangekondigd op het Changelog-tabblad + het Wimakeit-nieuws en volgt semver — composer update blijft veilig binnen een major.
Alle .phtml-templates zijn overschrijfbaar vanuit uw theme: kopieer het bestand naar app/design/frontend/{UwVendor}/{theme}/Wimakeit_{Module}/templates/ met hetzelfde relatieve pad. Blocks, ViewModels en Helpers worden overschreven via DI-preference in uw eigen custom module — declareer <preference for="Wimakeit\…\OriginalClass" type="UwVendor\Override\Class" /> in etc/di.xml. Layout-XML wordt uitgebreid (voorkeur) of overschreven op de standaard Magento-manier. Wimakeit-modules gebruiken nooit het keyword final op klassen die u redelijkerwijs zou willen override — overschrijven is een first-class scenario, geen hack.

Support & beveiliging 3

Open een ticket via het contactformulier op wimakeit.be of mail contact@wimakeit.com met modulenaam, versie, Magento/Mage-OS-versie en reproduceringsstappen. Fixes verschijnen in de volgende patch. Wimakeit-support antwoordt in het Nederlands, Frans en Engels op werkdagen (CET-uren).
Stuur security-rapporten privé naar contact@wimakeit.com met het voorvoegsel [SECURITY] in het onderwerp — vermeld de module, versie en reproductiestappen. Bevestiging op werkdagen, vermelding in het Changelog op verzoek. Wimakeit is een Belgische BV (besloten vennootschap) onderworpen aan Belgisch en Europees recht inzake privacy en responsible disclosure.
Ja. Maintenance Page Pro bewaart uitsluitend data binnen zijn functionele scope, volgt nooit shoppers over verschillende sites, en doet by-default geen enkele externe call. Combineer met de Wimakeit GDPR-module voor cookiebanners en data-subject request forms conform Belgische, Franse en Nederlandse DPA-richtlijnen. De hostingpartners van Wimakeit (OVH Roubaix / Gravelines, Cblue Gembloux) houden alle klantdata binnen de EU.

Over Wimakeit 1

Wimakeit is een Adobe-gecertificeerd Magento-bureau in Presles, Wallonië (tussen Charleroi en Namen), België, dat sinds 2020 Magento- en Mage-OS-webshops bouwt voor klanten in BE / FR / NL. Elke module op deze marketplace draait in productie bij minstens één Wimakeit-klant (we eat our own dogfood). Directe lijn met de ontwikkelaars die de code hebben geschreven, meertalige support (NL / FR / EN), CET-werkuren, geen offshore. Bekijk onze referenties voor het soort Magento-projecten dat wij opleveren.

Iets gevonden dat niet in de FAQ staat?

Meld een bug of stel een vraag — het formulier is voor-ingevuld met deze module.

Een bug melden

Changelog

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

[1.1.11] - 2026-05-10

Admin

  • Debug logging in all 6 Pro classes now routes through a shared Wimakeit\MaintenancePro\Logger\DebugLogger virtualType (extends Core 3.0.9). Inline if ($this->config->isDebugMode()) guards removed — gating is now centralized in DI. No behavior change.
  • The defensive \Throwable catch in HttpPlugin no longer writes critical lines for upstream PHP deprecation notices; demoted to warning and gated behind the debug toggle.

Deps

  • Bumped wimakeit/module-core to ^3.0.9 and wimakeit/module-maintenance to ^2.0.9.

[1.1.10] - 2026-05-10

Admin

  • Moved the Enable Debug Logging toggle into the free wimakeit/module-maintenance 2.0.8 so both tiers share a single source of truth. Pro inherits isDebugMode() automatically.

[1.1.9] - 2026-05-08

Feature

  • New Enable Debug Logging admin toggle (default off). Gates internal Pro traces (info/debug/warning) so they no longer hit var/log/system.log in production.

Fix

  • HttpPlugin no longer writes a CRITICAL line on every backend error path. PHP 8.2/8.3 dynamic-property deprecations in pub/errors/processor.php, caught defensively by aroundCatchException, are now gated behind the debug toggle. Hard errors that block functionality are still logged.

[1.0.2] - 2026-03-04

Security

  • Fixed XSS in the DateTime admin config field (proper JavaScript escaping).
  • Added explicit SSL verification for license API calls.

[1.0.1] - 2026-03-04

Feature

  • New Force in Developer Mode setting — render the maintenance page in developer/default deploy mode for staging tests.
  • Enhanced CLI wimakeit:maintenance:status with troubleshooting tips.

Security

  • CSRF validation added to the license-validation AJAX endpoint.

Fix

  • Plugin interception point moved from launch to catchException (same fix as free 2.0.1).
  • Frontend area code now set before rendering CMS content.
  • HttpResponse singleton pollution fixed via factory pattern.
  • Cache-Control headers added to prevent caching the maintenance response.
  • Pre-maintenance banner JS now checks element existence before binding.
  • Fixed banner dismiss-cookie expiration edge case.

[1.0.0] - 2026-03-03

Feature

  • Initial release of Maintenance Pro on top of free wimakeit/module-maintenance 2.0+.
  • Scheduled maintenance via cron with auto-enable / auto-disable.
  • DateTime calendar picker in admin (timezone-aware).
  • Pre-maintenance warning banner with live countdown, optional progress bar, four style presets (warning / info / danger / dark), dismissible cookie, custom colors and icons.
  • Multilingual banner messages and content templates: English, French, German, Spanish, Italian.
  • Banner position options: top, bottom, below-header.
  • Admin preview button — render the page without enabling maintenance.
  • Theme support: default (Luma), Hyvä, Breeze.
  • CIDR IP whitelist (IPv4 and IPv6).
  • Online license validation with 7-day grace period if API unreachable.
  • License status block displayed in admin.
  • CLI wimakeit:maintenance:status with license info.

Een bug gevonden? Laat het ons weten.

Een kort formulier opent in een nieuw tabblad — de modulenaam en uw taal zijn al ingevuld. Beschrijf wat u probeerde, wat misging, en wij komen binnen één werkdag bij u terug.

Een bug melden voor Maintenance Page Pro
Module SKU: wimakeit-module-maintenance-pro · Taal: nl_NL

Hulp nodig?

Ons team helpt u graag met de integratie.

Neem contact op
Planifier un appel