boostrapmegamenu - Anpassung PHP 7.4 zu PHP 8.x

  • Nutze auf einem JOOMLA 3.x CMS das Menuemodul "BootstrapMegaMenu" von T.V.T Marine Automation (aka TVTMA).

    Bei der Umstellung auf PHP 8.x funktionert das Modul nicht mehr.

    Das CMS wird sowieso im kommenden Jahr abgeschaltet werden, es lohnt also kein Upgrade auf J4, auch die Installation eines anderen Menüs lohnt vermutlich nicht mehr, der ehemalige Entwickler supportet es nicht mehr. Überlege also, ob es das Einfachste ist, die PHP-Files zu aktualisieren.

    - Hat jemand hier jemand "zufälligerweise" dieses Modul auf PHP umgeschrieben / aktualisiert und kann Hinweise geben, was in den PHP-Files geändert werden muss?

    - Kennt jemand ein Tool, womit die Fehler im Code gefunden oder sogar gefixed werden können?


  • .. ist eine rein ökonomische Frage; u.U. ist das Fixen einiger, weniger Stellen im Code einfacher, als ein neues Menü reinzusetzen und dann grafikmäßig anzupassen. Der einfache Austausch einige andere Menü-Module ergab leider eine Darstellung, an der ich etliches tun müsste.

    Hab ähnliche Probs noch bei einigen anderen Seiten / Extentions und kann aber leider nicht sehr gut PHP - daher die Frage nach ectl. vorhandenen Tools u.U. auch für Visual Studio Code.