PHP Deprecated: Non-static method cCategoryHelper::getParen

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

PHP Deprecated: Non-static method cCategoryHelper::getParen

Beitrag von mattmarr » Mi 22. Feb 2017, 09:10

Hallo!

In den letzten Tage füllt sehr sehr gut das Logbuch mit folgender Meldung:

Code: Alles auswählen

PHP Deprecated:  Non-static method cCategoryHelper::getParentCategoryIds() should not be called statically in /.../contenido/includes/frontend/include.front_content.php(754) : eval()'d code on line 107
Wie kann ich das Problem beseitigen?

Zum Einsatz kommt Contenido 4.9.12 mit PHP 7.


Gruß
Matthias Marquardt

Faar
Beiträge: 1915
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Kontaktdaten:

Re: PHP Deprecated: Non-static method cCategoryHelper::getPa

Beitrag von Faar » Mi 22. Feb 2017, 15:41

Also, nach meinem bescheidenen Wissen kann man im Quellcode die Methode statisch machen (wenig ratsam).

Code: Alles auswählen

244: public static function getParentCategoryIds
Oder aber man gestaltet die Abfrage im Modul anders (ratsam).
Statt ...

Code: Alles auswählen

cCategoryHelper::getParentCategoryIds()
... lieber so:

Code: Alles auswählen

$catids = new cCategoryHelper();
$catids->getParentCategoryIds();
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.

mattmarr
Beiträge: 361
Registriert: Mo 3. Aug 2009, 14:11
Kontaktdaten:

Re: PHP Deprecated: Non-static method cCategoryHelper::getPa

Beitrag von mattmarr » Mi 22. Feb 2017, 16:38

Danke!

Werde es morgen mal testen.



Gruß
Matthias

Antworten