mar-pod/module-core

Shared Magento 2 administration menu and configuration section for Marpod modules.

Maintainers

Package info

gitlab.com/mar-pod/module-core

Issues

Type:magento2-module

pkg:composer/mar-pod/module-core

Transparency log

Statistics

Installs: 0

Dependents: 3

Suggesters: 0

Stars: 0

v2.0.0 2026-08-14 16:45 UTC

This package is not auto-updated.

Last update: 2026-08-15 14:53:19 UTC


README

Shared administration foundations for Magento 2 modules maintained by Marpod.

Features

  • adds the top-level Marpod menu in the Magento Admin;
  • adds Stores > Configuration > Marpod > Marpod Configuration;
  • exposes shared ACL resources that dependent Marpod modules can extend;
  • keeps common navigation definitions out of feature modules.

The module intentionally contains no storefront or business logic.

Requirements

  • PHP 8.5
  • Magento 2.4.9-compatible framework packages

Installation

composer require mar-pod/module-core:^2.0
bin/magento module:enable Marpod_Core
bin/magento setup:upgrade
bin/magento cache:clean

Extending the Admin menu

Use Marpod_Core::main as the parent of a feature module's etc/adminhtml/menu.xml entry.

Extending configuration

Add feature-module groups to the marpod section in etc/adminhtml/system.xml. Configuration paths then use:

marpod/<group_id>/<field_id>

Uninstallation

bin/magento module:disable Marpod_Core
composer remove mar-pod/module-core
bin/magento setup:upgrade

Disable or remove dependent Marpod modules first.