02722-631363 - Beratung Mo.-Do. 9-11 & 13-16 Uhr
Inviduelle Modulprogrammierung
Komplette Shopbetreuung
Mehr als 20 Jahre Erfahrung
Wir haben Weihnachtsfereien ab dem 20.12.2025 und sind ab dem 05.01.2026 wieder für Sie da!
In besonders dringenden Notfällen sind wir jedoch wie gewohnt per E-Mail erreichbar.

MITS Language Files Define Fixer für modified eCommerce Shopsoftware

MITS Language Files Define Fixer für modified eCommerce Shopsoftware
MITS Language Files Define Fixer für modified eCommerce Shopsoftware
MITS Language Files Define Fixer für modified eCommerce Shopsoftware
MITS Language Files Define Fixer für modified eCommerce Shopsoftware

Der MITS Language Files Define Fixer prüft und korrigiert Sprachdateien der modified eCommerce Shopsoftware automatisch, indem unsichere define()-Anweisungen in eine sichere Kurzschreibweise umgewandelt werden. So werden doppelte Konstantendefinitionen, PHP-Warnings und unnötige Log-Einträge zuverlässig vermieden.

Artikeldatenblatt drucken
Hersteller: MerZ IT-SerVice
0,00 EUR
 
zzgl. 19 % MwSt. inkl. Versandkosten

Downloads
MITS Language Files Define FixerAnsehen


  • Details
  • Herstellerangaben
  • Rezensionen

Produktbeschreibung für MITS Language Files Define Fixer für modified eCommerce Shopsoftware

Mit dem MITS Language Files Define Fixer erhältst Du ein leistungsfähigesWerkzeug, um Sprachdateien Deiner modified eCommerce Shopsoftware dauerhaft sauber,stabil und wartungsfreundlich zu halten.

Gerade in individuell angepassten Shops oder bei der Nutzung vieler Module kommt eshäufig zu einem bekannten Problem: Sprachkonstanten werden mehrfach definiert.Das führt zu unnötigen PHP Notices und Warnings – sowohl im Frontend als auch im Backendund insbesondere in den Log-Files.

Das Problem mit mehrfach definierten Sprachkonstanten

modified eCommerce erlaubt – und fördert – die Nutzung eigener Sprachdateien, zum Beispiel über den Mechanismus auto_include(). Eigene Dateien werden dabei häufig in Verzeichnissen wie lang/german/extra/ oder lang/english/extra/ abgelegt.

In der Praxis bedeutet das jedoch:

  • Standard-Sprachdateien definieren bereits viele Konstanten
  • Module bringen eigene Sprachdateien mit
  • eigene Anpassungen definieren dieselben Konstanten erneut

PHP quittiert das mit Meldungen wie:


Warning: Constant XYZ already defined

Diese Meldungen erzeugen vor allem eine große Menge unnötiger Einträge in den Log-Files – ein echtes Problem bei stark frequentierten oder lange betriebenen Shops.

Die Lösung: sichere define()-Kurzschreibweise

Der MITS Language Files Define Fixer setzt genau hier an. Das Modul durchsucht alle Sprachdateien im Sprachverzeichnis rekursiv und wandelt klassische define()-Anweisungen automatisch in die sichere Kurzschreibweise um:


defined('KONSTANTE') || define('KONSTANTE', 'Text');

Dadurch wird eine Sprachkonstante nur dann definiert, wenn sie zuvor noch nicht existiert.Doppelte Definitionen sind damit zuverlässig ausgeschlossen.

Deine Vorteile auf einen Blick

  • verhindert doppelte Definitionen von Sprachkonstanten
  • reduziert PHP Notices und Warnings nachhaltig
  • verhindert unnötigen Log-Spam
  • ideal für Shops mit vielen Modulen und eigenen Sprachdateien
  • sauberer Einsatz von auto_include()
  • einmalige Ausführung, keine dauerhafte Systembelastung

Praxisbeispiel aus dem Alltag

Du betreibst einen modified Shop mit mehreren Erweiterungen und eigenen Sprachdateien. Nach Updates oder Modulinstallationen häufen sich plötzlich Warnungen in den Log-Files, obwohl der Shop optisch noch funktioniert.

Mit dem MITS Language Files Define Fixer kannst Du den gesamten Sprachordner mit einem Klick prüfen und anpassen. Alle betroffenen Dateien werden automatisch abgesichert – sauber, schnell und nachvollziehbar.

Gerade bei häufigen Updates oder individuellen Anpassungen sparst Du Dir so viel Zeit und vermeidest langfristig unnötige Fehlerquellen.

Wichtiger Hinweis

Das Modul nimmt direkte Änderungen an Sprachdateien vor. Du solltest daher vor der Ausführung unbedingt ein Backup Deines Sprachordners erstellen.

Die Nutzung des Moduls erfolgt auf eigene Gefahr. Eine manuelle Kontrolle einzelner Dateien ist in der Regel nicht notwendig, aber jederzeit möglich und empfohlen.

Fazit

Der MITS Language Files Define Fixer ist ein unverzichtbares Werkzeug, wenn Du mit eigenen Sprachdateien arbeitest oder viele Module im Einsatz hast. Er sorgt für Ordnung, Stabilität und saubere Log-Files – ganz ohne Eingriff in den Core.

Ein weiteres, vollständig kostenloses Modul von MerZ IT-SerVice, entwickelt aus der Praxis für die Praxis.

Angaben gemäß GPSR
Hersteller Kontaktdaten
MerZ IT-SerVice
Nicole Grewe
Am Berndebach 35A
57439 Attendorn
Deutschland
Webseite: https://www.merz-it-service.de
E-Mail-Adresse: info@merz-it-service.de
Telefon: 02722631363
Kundenrezensionenmehr

Schreiben Sie die erste Kundenrezension!



Produkteigenschaften
Software:
modified eCommerce Shopsoftware

Shopversion:
2.0.0.0, 2.0.1.0, 2.0.2.0, 2.0.2.1, 2.0.2.2, 2.0.3.0, 2.0.4.0, 2.0.4.1, 2.0.4.2, 2.0.5.0, 2.0.5.1, 2.0.6.0, 2.0.7.0, 2.0.7.1, 2.0.7.2, 3.0.0, 3.0.1, 3.0.2, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.1.5, 3.1.6, 3.2.0

ohne Core Anpassungen:
ja

Template Anpassungen:
nein

Modultyp:
Backend, Frontend, Sicherheit, Usability