Thanks for reading this. I'm sorry if the answer is posted someplace else, but if it was I was not able to find it.
I have ZC 1.3.9c, upgraded from 1.3.8a via script on a hosted site. Like many others, it is highly customized with changes to many PHP files to allow for add-ons not included in ZC. Not only that, I have made numerous of my own changes to add notations to templates and and messages throughout the ZC code... Needless to say it is a Frankenstein creation at this point.
...but, having said that, please understand that I am not PHP savvy, but I AM technology savvy, so although I was able to make very many changes they are not my own PHP code and my understanding of the PHP structure of the site is very limited.
Stock by Attribute is something I recently released I need to implement more-or-less immediately. The latest release states it works with 1.3.9/1.3.9d, but the included core files would overwrite the files I have made my own changes too... this wouldn't be such a huge deal if the changes I made were only text, but some of the modifications were additional modules (such as one to create orders manually) that required me to make special changes outside of the instructions of the installs so that it worked ... I didn't document everything I did
Replacing the files outright will simply break the rest of the store. I wanted to do a comparison and make the manual edits, but to me it appears that the core files included are from much older versions of ZC... based on my novice experience and knowledge of PHP code it appears that these files could be missing major changes in my version of ZC... Instead of the core files being from 1.3.9 which would only include the changes to allow the module to work, it is from the original version of the module and has been migrated through the ZC versions...
So it seems that Not only would I have to compare MY changes, but the Changes to 1.3.9 AND the Module and derive the correct lines to remove, add, and leave alone... a daunting task that makes my little head spin.
Has anyone determined what the actual lines of code that need to be added or changed in the Core files in order to made this mod work?
Thanks!





