upgrade_4.php, contains a number of failures.
The database is supposedly updated so that:
Config_admin_language has been changed to config_language_admin
Config_language_id has been changed to config_language
The upgrade script does not in fact update the database for these changes, NOR is the code updated throughout.
The coded variables are mostly the same as in version 3. (10 instances of config_admin_language and 355 of config_language_id)
Another error is in the setting of 'config_pagination_admin'. 'config_pagination' is set to '10' but this code sets config_pagination_admin to 'en-GB', which fails.
Code: Select all
if (isset($settings['config_admin_language'])) {
$missing[] = [
'key' => 'config_pagination_admin',
'value' => $settings['config_admin_language'],
'code' => 'config',
'serialized' => 0
];
}
Should be : 'value' => 10,
I think there are other similar problems as I cannot save changes to the store details (About Us for instance, in Ssystem -> Settings -> Information: attempting to save kicks back to the admin login.