Totally Zenned
- Join Date:
- Jul 2012
- Posts:
- 16,908
- Plugin Contributions:
- 2
Upgrade strategy ... (and server move)
montello1984:
I have decided to tweek the new template rather than carry forward old stuff. I am pretty close to standard any way.
It is going quite well.
Couple of challenges.
How do I get rid of that test "Sales Message goes here" from all pages? I have removed it from the header.php file but it seems stubborn.
Also - how do I make the header image box deeper for a larger image ... I have already changed the width to 1000pxl.
DrByte:
How exactly did the old store do shipping and payment? Why not use those same strategies on the new one?
montello1984:
I wish I'd made another purchase test before I flipped the DNS servers to remind me.
Basically you completed the order without payment.
SO we just got an email from the zencart shop with the customers order which we then process manually due to the complexities of shipping as the items in the shop are often large and bulky and going to overseas locations.
Currently I get to step one and it says:
Sorry, we are not shipping to your region at this time.
How do I change it to ship to any region?
DrByte:
So, now comes the part in the upgrade process where you inspect the template and language (and really all) files to understand what things you'd customized on the old version so you can re-customize them on the new version.
That comparison process is documented in the main upgrade instructions.
In a nutshell it's this:
a) on your PC make 2 folders: 1 containing all the files in the old site, and 1 containing all the files for the original ZC for that old version. Earlier you mentioned that you're upgrading from v1.3.8a, so on your PC you'll have a folder of the original v1.3.8a files, unzipped, and another of your old "live" site's files.
b) use a tool like WinMerge (free) or Beyond Compare to compare the two, and make note of the things you'd added, changed, removed, etc
c) re-make relevant changes in the new version.When doing the compare, you may have added additional folders for your custom template and language overrides, etc. You'll need to compare that custom template against template_default to identify things that need doing in the new version. Same with language files, since the new version will have some new language things that you'll need to merge with your customisations.
If your old template is something you're thinking of retiring, you could use a newer template already updated for v1.5.4 and then tweak it as necessary.
This last quoted text is probably your best answer... Seeing that the database now is basically as the database was, if the associated code follows the same process as it did (using whatever database information is applicable) then the process that Dr. Byte suggested would reveal what was done to get your site to work the way it did and essentially what needs to be changed on the new site to work like the old...
The reason that "Sorry, we are not shipping to your region at this time." appears is that no active/installed shipping module fits the conditions of the product being added to the cart. There are requirements to meet the free shipping aspect, as I said one would/could be that the product is virtual (individual product page), another is that it has no weight (this may affect other factors of your business if you reset the weight to zero or leave it blank), another is the setting for the product that it be free shipping, etc... All sorts of things that weren't necessary in your previous version (code) of your shop because something was done to bypass that aspect... You still have the code and are still able to do the comparison/investigation...
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...