KU v3.9.3.0 auf v3.13.2.0 - Call to undefined method FooterContentView::assign_menu_boxes()

Thema wurde von Guyonthecouch, 27. Juli 2019 erstellt.

  1. Guyonthecouch
    Guyonthecouch Erfahrener Benutzer
    Registriert seit:
    17. September 2016
    Beiträge:
    210
    Danke erhalten:
    24
    Danke vergeben:
    93
    #1 Guyonthecouch, 27. Juli 2019
    Zuletzt bearbeitet: 27. Juli 2019
    Hallo liebes Forum,

    ich habe oben genanntes Update auf meinem Testshop installiert.
    Nachdem ich den Google Analytics Fehler (Cannot redeclare class GoogleAnalyticsTracking) durch Löschen der Usermod-Datei gelöst habe (/GXUserComponents/overloads/HeaderExtenderComponent/GoogleAnalyticsTracking.inc) bekomme ich noch folgenden Fehler angezeigt:

    "Call to undefined method FooterContentView::assign_menu_boxes()"

    In einem anderen Thread stand, dass etwas am Honeygrid Template (in einer -USERMOD) angepasst werden müsste.
    Weiß einer von euch zufällig, in welcher Datei?


    Vielen Dank und Grüße
    Cedric

    Edit: In der Fehlermeldung steht noch folgendes.

    Code:
    Call to undefined method FooterContentView::assign_menu_boxes() in <b>/xxx/GXMainComponents/SmartyPlugins/function.footer.php</b> on line <b>38</b>
    und dort in der function.footer.php steht:

    Code:
    $footer->assign_menu_boxes($smarty->tpl_vars);
    Vielleicht hilft es dem geübten Template Enthusiasten schneller den Fehler einzugrenzen :)
     
  2. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    In 99 % der Fälle: Veraltetes Usermod von index.html oder footer.html im Template Ordner.

    Usermods müssen nach jedem Update, das die zugrundeliegende Datei verändert, überprüft und in aller Regel angepasst werden.
     
  3. Guyonthecouch
    Guyonthecouch Erfahrener Benutzer
    Registriert seit:
    17. September 2016
    Beiträge:
    210
    Danke erhalten:
    24
    Danke vergeben:
    93
    Hattest wie so oft recht, es lag an der index.html die um einiges veraltet war. Danke!