CMS Manager
v1.3.4
CMS Manager
- 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
Module Magento 2 de gestion avancee du contenu CMS multi-store. Permet de gerer des contenus differents (titre, contenu, URL, meta) par store view pour les pages et blocs CMS, sans dupliquer les entites.
Features
- Contenu par store view : surcharge du titre, contenu, heading, URL key et metadonnees (title, description, keywords) pour chaque store view, stocke dans des tables dediees (
wimakeit_cms_page_store_content,wimakeit_cms_block_store_content). - URLs multilingues (slugs) : chaque store view peut avoir son propre identifiant/URL key, avec resolution automatique du slug via plugin sur le routeur CMS.
- Store switcher intelligent : le changement de langue redirige automatiquement vers le slug correct de la page dans la store view cible.
- Integration admin native : onglets par store view dans les formulaires d'edition des pages et blocs CMS, via UI Component modifiers.
- API REST : endpoints pour consulter le contenu par store view (
GET /V1/wimakeit/cms/page/:pageId/store/:storeId, etc.) et recuperer toutes les traductions d'une page ou d'un bloc. - Export / Import CLI : commandes
bin/magento wimakeit:cms:exportetbin/magento wimakeit:cms:importpour exporter et importer les pages/blocs avec leurs traductions au format JSON ou CSV. - Migration des doublons : commande
bin/magento wimakeit:cms:migrate-duplicatespour consolider les pages/blocs dupliques (une par store view) en une seule entite avec surcharges par store. - Traductions : interface traduite en francais (fr_FR), neerlandais (nl_NL) et anglais (en_US).
Installez ce module via Composer. Assurez-vous que votre auth.json est configuré avec vos identifiants Wimakeit.
$ composer require wimakeit/module-cms-manager:^1.3.4
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile
- Version
- v1.3.4
- Licence
- Abonnement annuel
- 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-cms-manager
Vérifier la compatibilité
Indiquez votre stack pour vérifier la compatibilité du module.
Compatibilité 4
Tarification & licence 4
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
composer require wimakeit/module-cmsmanager:^1.0.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). 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-cmsmanager:^1.0.0. Dans les pipelines CI/CD, injectez COMPOSER_AUTH en variable d'environnement JSON pour éviter de commiter auth.json. composer require, même code module, même schéma de base — pas de fork à maintenir, pas de changement de licence. composer update reste sûr à l'intérieur d'une version majeure. 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
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). 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. À propos de Wimakeit 1
Quelque chose n'est pas couvert par la FAQ ?
Signalez un bug ou posez une question — le formulaire est pré-rempli avec ce module.
v1.3.3
Fixed — the translation tabs disappeared from single-view pages
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 CMS ManagerBesoin d'aide ?
Notre équipe est disponible pour vous accompagner dans l'intégration.