Wendnet ClearTmp

Hi Mitmacher,

seit dem letzten Update funktioniert das schöne Modul leider nicht mehr:


---------------------------------------------
oxSystemComponentException-oxException (time: 2014-01-13 09:31:25): [0]: Non public method cannot be accessed 
 Stack Trace: #0 /html/oxid/core/oxutilsobject.php(193): oxUtilsObject->_getObject('oxsystemcompone...', 1, Array)
#1 /html/oxid/core/oxfunctions.php(383): oxUtilsObject->oxNew('oxSystemCompone...', 'Non public meth...')
#2 /html/oxid/core/oxshopcontrol.php(341): oxNew()
#3 /html/oxid/core/oxshopcontrol.php(124): oxShopControl->_process(Array, Array)
#4 /html/oxid/modules/su/su_shopcontrol.php(18): oxShopControl->start('oxSystemCompone...', 'Non public meth...')
#5 /html/oxid/modules/aspaypal/aspaypal_shopcontrol.php(39): su_shopcontrol->start('navigation', 'deltmp', NULL, NULL)
#6 /html/oxid/core/oxid.php(40): aspaypal_shopcontrol->start()
#7 /html/oxid/index.php(28): Oxid::run(NULL, NULL, NULL, NULL)
#8 /html/oxid/admin/index.php(29): require_once('/html/oxid/inde...')
#9 {main}

 Faulty component --> 
---------------------------------------------

Ups, danke für die Rückmeldung! Da war tatsächlich ein kleiner Fehler im Modul, und ein Update ist unterwegs. Die Funktion deltmp() in dt_navigation.php sollte natürlich public sein, richtig. Was mich nur wundert: warum führt dieser Bug explizit nur in OXID 4.7.10 zu einer Exception? In Oxid 4.8.x geht es nämlich immer noch problemlos, ominös. Ich schicke dir gleich noch 'ne Mail… :slight_smile:

PS: ansonsten gibt es schon diesen Thread. Mehr also am besten dort…