Ok, lots of news:
First of all, I have just uploaded a new zc1.3.7-based version of SplitTaxLines. I have called it version 1.01. With any luck the zen cart team will activate it shortly. They were very quick with the last update. Thanks guys!
A brief reminder for all users running zc1.3.8: please be aware that this new version is not what you want! splittaxlines v1.1 is the one for you. I'm trying to keep the version numbers specific to the zen cart version (1.0 series = 1.3.7, 1.1 series = 1.3.8). Be extra sure that you're getting the code that will work for you!
There have been fairly significant changes between v1.0 and v1.01 for two reasons:
- I backported some of the helpful new code in 1.3.8 as an extra_function for use with STL v1.01. This made a bunch of the old code obsolete, and caused changes to the rest of the code.
- I reorganized some of the code so that it makes merging changes easier for new users.
to pdprenty: I have included some extra stuff in the new 1.3.7-based version (STL v1.01) that should fix your conflict with Customer Tax Exempt by numinix. Let me know if it works for you!
to vhjdb: you're not missing anything - it was a flaw with STL v1.0. The issue should be resolved in STL v1.01. Can you try it out and let me know how it works?
to numinix: I noticed that you have an updated version of Customer Tax Exempt available for zc1.3.8. I haven't tried the combination of CTE and STL in v1.3.8 but I expect that there will be problems with zen_get_multiple_tax_rates. My suggestion: since your mod makes changes to the functions_taxes.php core file (where zen_get_multiple_tax_rates lives in 1.3.8), why don't you take a look at the changes I have made to get this working in STL v1.01 and incorporate those changes into your 1.3.8 based CTE? Not only would it save you some coding, I'd appreciate the feedback on my implementation as well. Have a look at the file in the extras folder and let me know what you think.
I think that's all for now folks. Good luck and let me know how you fare!
Alan