EE1 -> EE2 / Low Reorder 1.2.1 -> 2.1.2 Upgrade; All reorder sets missing?
Doing a test upgrade from EE1.7.1 / Low Reorder 1.2.1 --> EE2.5.5 / Low Reorder 2.1.2, and all the reorder sets are missing. In EE1 I had 2 sets with custom orders.
Did I miss anything?
Replies
Low 10 Apr 2013 17:43
Did you follow the upgrade instructions? Specifically this bit:
Sandwich 10 Apr 2013 19:35
Not sure TBH. I mean, I know the orders had to have been saved at least once as both sets had non-standard ordering, but I'm not as sure about the settings pages for each set.
Since this was the first test run of upgrading a client site, I'm taking notes of everything as I go. I've made note of this for the next test run; I just wanted to know if the process was the same as outlined in the instructions for the combo upgrade of both EE and Reorder together, as opposed to just upgrading Reorder from 1.x to 2.x without having the EE1 -> EE2 upgrade in the picture.
Low 10 Apr 2013 19:44
There should be records present in the exp_low_reorder_settings table before upgrading to LR2. If the table is empty, try saving the settings for each channel/field combo.
If that still doesn't work, we'll go from there.
Sandwich 10 Apr 2013 19:54
Ahh, ok. Looking at the live site from which the test run upgrade was cloned, only one of the sets had settings. Perhaps back when the test run clone was created, even that didn't exist.
In any case, I'll ping you again if I run into any complications on the next runthrough. Thanks, Low!
Sandwich 17 Jun 2013 13:15
Ok, I'm on the second trial run, and I ensured that there were 2 rows in the exp_low_reorder_settings table in EE1. I installed Low Reorder via DevDemon's Updater, and got PHP Notice "errors":
---------------------------------------------------
A PHP Error was encountered
Severity: Notice
Message: Undefined index: channel_id
Filename: helpers/low_reorder_helper.php
Line Number: 183
---------------------------------------------------
A PHP Error was encountered
Severity: Notice
Message: Undefined index: channel_id
Filename: helpers/low_reorder_helper.php
Line Number: 183
---------------------------------------------------
A PHP Error was encountered
Severity: Notice
Message: Undefined index: channel_id
Filename: low_reorder/upd.low_reorder.php
Line Number: 312
---------------------------------------------------
A PHP Error was encountered
Severity: Notice
Message: Undefined index: channel_id
Filename: low_reorder/upd.low_reorder.php
Line Number: 312
---------------------------------------------------
---------------------------------------------------
And of course, the Low Reorder module page is empty. :(
Here's the exp_low_reorder_settings table from EE1:
Any ideas?
Low 17 Jun 2013 13:41
Hmm, okay.
Open up upd.low_reorder.php and go to line #278 (in the latest version). That will read:
Below that, add this:
...and try again. I think that should solve it.
Sandwich 22 Dec 2013 14:14
Hate to bump this, but I finally was able to do the 3rd trial upgrade, using Low Reorder 2.2.2, and I've run into a new error.
After upgrading EE 1.7.1 to 2.7.3 and then uploading the new low_reorder folder, I went to the Modules page and saw it said Low Reorder v1.2.1 was installed. I guess this is a combination of the add-on being registered in the database from EE1, and the folder existing now.
In any case, I clicked on the module to trigger the update script, and got this error:
Going back to the modules page still shows 1.2.1 installed, so I think that means that the upgrade function will be triggered next time I click on Low Reorder. So, any new ideas you want me to try? ;)
Low 22 Dec 2013 15:00
I'll need to take a look myself. Please send SuperAdmin and FTP login credentials to hi at gotolow dot com if you can.