Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing menu items after upgrade from 1.3.9h to 1.5.4 #17

Open
savedario opened this issue Feb 5, 2016 · 1 comment
Open

Missing menu items after upgrade from 1.3.9h to 1.5.4 #17

savedario opened this issue Feb 5, 2016 · 1 comment

Comments

@savedario
Copy link

I am upgrading a site using the suggested Zen Cart upgrade procedure and when I installed SO 4.0.10, I could not see any of the expected menu items.
After installing SO files, I saw no message about its installation.
When I used the backups to repeat the steps, I noticed what seems like a loop-hole in the process:

  • The old database is upgraded (successfully) and the new table admin_pages is populated with the default list of menu pages.
  • After installing SO, init_so_config.php tries to determine whether an installation is necessary.
  • Because a 'configuration_group_title'='Super Orders' exists (and indeed SO was installed in the old version), no actions are taken and all SO menu items are missing because they do not exist in the table admin_pages.

Does the above explain my problem or did I miss a step ?

I solved it by hacking init_so_config.php and force the creation of admin_pages rows once and manually executed the creation of the configuration_key SO_DB_INSTALLATION.

@cooler0918
Copy link

Could you elaborate a bit more on how you did the hack for use newbs. I am looking at the file and I can't figure out what to change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants