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

Base Price

Rechnet den Grundpreis aus Preis und Füllmenge, mit dem Währungszeichen des Shops.

Base Price ist eine Magento-Extension für Produkte, die nach Menge verkauft werden. Beim Aufruf einer Seite rechnet sie aus Preis und Füllmenge den Preis je 100 ml oder 100 g und zeigt ihn unter dem Produktpreis, in Euro oder in Franken. Wo keine Füllmenge gepflegt ist, bleibt der Grundpreis stehen, der von Hand eingetragen wurde.

Stores › Konfiguration › CPS Software › Grundpreis-Rechner
System
Magento 2.4.6 und neuer
Version
1.0.0 · Juli 2026
Währung
Euro und Franken, je Shop
Im Einsatz
in Shops, die wir betreuen

Der Fall, aus dem sie entstand

»Der Grundpreis war ein Text, von Hand gepflegt, und im Schweizer Shop stand er mit Euro-Zeichen.«

Base Price rechnet ihn jetzt bei jedem Aufruf aus Preis und Füllmenge und setzt das Zeichen des Shops dazu. Wo die Füllmenge fehlt, bleibt der Text von Hand, im Schweizer Shop mit CHF statt €.

Funktionsumfang

Was Base Price kann.

Rechnen

  • Grundpreis aus Preis und Füllmenge, beim Aufruf der Seite
  • Je 100 ml oder 100 g, mit zwei Nachkommastellen
  • Versteht ml, cl, l, g und kg, auch ausgeschrieben wie Liter oder Gramm
  • Neuer Preis, neuer Grundpreis: Nachtragen von Hand entfällt

Währung

  • Setzt das Zeichen des Shops: € im deutschen, CHF im Schweizer Shop
  • Schreibt CHF, nicht „Fr.“, gleich in welcher Sprache der Shop läuft
  • Kein Wechselkurs: gerechnet wird mit dem Preis, der im Shop gepflegt ist
  • Ein von Hand eingetragenes € wird im Schweizer Shop zu CHF

Pflege

  • Ohne saubere Füllmenge gilt das Feld Grundpreis von Hand, etwa bei Sets oder Kapseln
  • Speichert nichts und überschreibt kein Produktfeld
  • Rechnet auch in den Kategorielisten
  • Blendet den alten Text unter „Weitere Informationen“ aus: kein doppelter Grundpreis, kein € im Schweizer Shop

Technische Daten

Für Entwickler und IT-Leitung.

Gebaut nach Magento-Standard, mit eigenem Menü unter CPS Software im Backend.

Magento
Open Source und Adobe Commerce, ab 2.4.6
PHP
8.1 bis 8.5
Paket
cps-software/module-base-price (Composer)
Benötigt
CPS Core, das gemeinsame Fundament aller CPS-Erweiterungen
Einstellungen
je Website und Store View, ein Schalter für die Automatik
Voraussetzung
Produktmerkmal fullmenge als Auswahlliste, etwa „50 ml“; die Erweiterung legt es nicht selbst an
Daten
keine eigene Tabelle; Ersatz von Hand ist das Merkmal grundpreis_text, der Grundpreis selbst wird nicht gespeichert
Anzeige
ViewModel für die Vorlagen des Themes, auf Produktseite und Kategorieliste
Einrichtung
zwei Datenpatches: fullmenge in Listen laden, grundpreis_text im Frontend ausblenden
Cron und Konsole
keine, gerechnet wird beim Seitenaufruf
Version
1.0.0 vom 09.07.2026
Einbau
durch uns, ohne Eingriff in den Core von Magento

Fragen

Was meistens gefragt wird.

Was muss ich im Produkt pflegen?

Nur die Füllmenge, zum Beispiel 50 ml. Das Feld Grundpreis kann leer bleiben, den Rest rechnet die Erweiterung. Für Sets, Kapseln oder Mehrfachpackungen trägst du den Grundpreis weiter von Hand ein.

Rechnet Base Price in Franken um?

Nein, einen Wechselkurs gibt es nicht. Gerechnet wird mit dem Preis, der im Shop gepflegt ist, dazu kommt das Zeichen des Shops: € im deutschen, CHF im Schweizer Shop.

Geht der Grundpreis auch je Liter oder Kilogramm?

In dieser Fassung rechnet Base Price je 100 ml und 100 g. Die Rechnung stammt aus einer Fassung, die je Liter und Kilogramm rechnet. Für deinen Shop stellen wir sie um.

Passt das zu unserem Theme?

Die Erweiterung liefert den Grundpreis, angezeigt wird er in den Vorlagen deines Themes. Den Einbau auf Produktseite und Kategorieliste übernehmen wir.

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

Favoritenliste

Eigene Listen für Stammartikel, nach Kategorie geordnet und direkt in den Warenkorb.

Magento 2

Holiday

Betriebsferien mit Hinweis im Shop und mitlaufender Lieferzeit bei Amazon.

Magento 2

Amazon Sync Status

Ampel in der Amazon-Artikelliste: Läuft der Bestand eines Artikels mit oder nicht?