View Issue Details

IDProjectCategoryView StatusLast Update
0005781OXID eShop (all versions)2. ----- eShop backend (admin) -----public2023-02-13 09:39
Reportermpienkny Assigned To 
Status resolvedResolutionfixed 
Product Version4.7.12 / 5.0.12 
Fixed in Version6.4.0 
Summary0005781: oxNew should be used (e.g. admin/sysreq_main.php and admin/navigation.php)
DescriptionThere are some calls of "new oxSysRequirements()" instead of "oxNew('oxsysrequirements')" in these controllers, so we are unable so override the class !
Additional InformationWe need to override these model (and many more), because our development shops are behind a proxy server and so loading of shop admin always ends in a coffee break (until a timeout is reached, because the connection to any external url (e.g. oxid web services for version information) is not possible)
PHP VersionNot defined
Database VersionNot defined



2015-09-07 15:25

administrator   ~0011204

Last edited: 2015-09-07 17:21

Due to software architecture limitations not all classes can be extended with a module. Oxsysrequirements is already documented as being not overloadable:
Therefore this issue is classified as a feature request.


2015-09-07 15:46

reporter   ~0011205

Reminder sent to: mpienkny

Can you check if this helps you out here:

But again: This is NOT RECOMMENDED!


2015-09-07 16:06

reporter   ~0011207

Why not adding a hook or dummy-class, which CAN be overridden/extended? As far as I understood @mpienkny, this is a feature-request for being able to do some own checks (not changing existing ones).


2017-06-23 13:59

administrator   ~0012135

Changed status to acknowledged as the report itself is reproducible and a decision is needed how it will be handled in the future.


2023-02-13 09:21

administrator   ~0015025

Fixed in CE component version 6.4.0