Zum Inhalt
Creative Punkx Studio Creative Punkx Studio
06151 608 26 96 Anrufen

Magento 2 · Extension

Version 1.0.0 · Magento ab 2.4.6

Core

Der gemeinsame Menüpunkt CPS Software, unter dem die CPS-Erweiterungen im Backend stehen.

Core ist die Grundlage der CPS-Erweiterungen für Magento und bewusst klein. Es legt im Backend den Menüpunkt CPS Software an und dazu den Knoten für die Rechte in den Benutzerrollen. Die Erweiterungen hängen sich dort mit ihren Einträgen ein und bleiben trotzdem einzeln installierbar. Einstellungen, Tabellen oder Hintergrundaufgaben hat Core nicht.

System › Berechtigungen › Benutzerrollen › Rollen-Ressourcen
System
Magento 2.4.6 und neuer
Version
1.0.0 · Juli 2026
Wirkt
nur im Backend, das Theme bleibt unberührt
Im Einsatz
in Shops, die wir betreuen

Der Fall, aus dem sie entstand

»Als die zweite Erweiterung dazukam, brauchten beide den Menüpunkt CPS Software, und Magento lässt jeden Menüpunkt nur einmal zu.«

Seitdem gehört der Menüpunkt Core, und die Erweiterungen hängen sich darunter ein, mit eigenen Einträgen und eigenen Rechten. Ist eine Erweiterung nicht installiert, fehlt nur ihr Eintrag, das Menü bleibt.

Funktionsumfang

Was Core kann.

Menü

  • Legt im Backend den Menüpunkt CPS Software an, einmal für alle
  • Jede Erweiterung mit Menü bringt darunter ihre eigene Gruppe mit, meist mit Schnellstart und Einstellungen
  • Es erscheint nur, was installiert ist

Rechte

  • Ein gemeinsamer Knoten CPS Software in den Rollen-Ressourcen
  • Die Rechte der Erweiterungen liegen darunter
  • Je Rolle einzeln freizugeben, etwa Protokolle ja, Einstellungen nein

Grundlage

  • Ein kleines Modul: Menü und Rechte, sonst nichts
  • Keine Einstellungen, keine Tabellen, kein Cron
  • Wirkt nur im Backend, das Theme bleibt unberührt

Technische Daten

Für Entwickler und IT-Leitung.

Gebaut nach Magento-Standard: das Menü CPS Software und der Knoten für die Rechte, ohne eigene PHP-Klassen.

Magento
Open Source und Adobe Commerce, ab 2.4.6
PHP
8.1 bis 8.5
Paket
cps-software/module-core (Composer)
Inhalt
Menüpunkt CPS Software und Rechte-Knoten CPS Software, je eine XML-Datei
Einstellungen
keine
Daten
keine eigene Tabelle, kein Cron, kein Konsolenbefehl
Anbindung
die Erweiterungen hängen sich mit parent="CpsSoftware_Core::cps_software" ein; die meisten nennen cps-software/module-core ^1.0 als Voraussetzung
Version
1.0.0 vom 09.07.2026
Einbau
durch uns, ohne Eingriff in den Core von Magento

Fragen

Was meistens gefragt wird.

Brauche ich Core, wenn ich nur eine Erweiterung nutze?

Ja. Auch eine einzelne CPS-Erweiterung hängt ihr Menü unter CPS Software, und diesen Punkt legt Core an. Wir bauen es deshalb immer mit ein.

Meldet Core etwas nach außen?

Nein. Core legt nur den Menüpunkt und den Knoten für die Rechte an. Es prüft keine Lizenz, sendet keine Daten und schaltet nichts ab.

Wo stehen die Einstellungen der Erweiterungen?

Die Erweiterungen bringen ihre Einstellungen selbst mit, gesammelt unter Konfiguration › CPS Software. Core selbst hat keine Einstellungen.

Kann ich einer Rolle nur einzelne Erweiterungen freigeben?

Ja. In der Benutzerrolle stehen die Rechte der installierten CPS-Erweiterungen unter CPS Software. Du hakst an, was die Rolle sehen darf, etwa das Mail-Protokoll, aber nicht seine Einstellungen.

Können wir sie einzeln bekommen?

Ja. Ruf an oder schreib uns, für welchen Shop. Du bekommst ein Angebot, den Einbau übernehmen wir.

Passt ihr sie an unseren Shop an?

Ja. Wenn dein Fall anders liegt, schreiben wir sie um, oder eine neue.

Passt nicht ganz?

Dann schreiben wir sie für dein System um. Passgenau, mit genau dem, was du brauchst.

Oder du willst sie so, wie sie ist. Ruf an oder schreib kurz, um welchen Shop es geht.

Kurze Anfrage

Deine Angaben bleiben bei uns und gehen an niemanden sonst.

Weitere Erweiterungen

Magento 2

Media Shield

Schließt die Wege, über die Angreifer Dateien, Konten und Befehle in den Shop bringen.

Magento 2

Image Optimizer

WebP und AVIF aus dem eigenen Shop, ohne monatlichen Bilddienst.

Magento 2

Smart Search

Die Suche findet, was gemeint ist, nicht alles, worin ein Wort vorkommt.