Hello ZenCart fans,
I am customizing a USPS shipping module for a client and realized that the current USPS module for ZenCart 1.3.9h is getting outdated so I decided to contribute to the community.
The primary goal is add 'RateV4' and 'IntlRateV2' support to the shipping module.
If I have spare time I might also add some module config options that allow some customization over how orders are split into multiple packages based on a product attributes or meta data. I could even use that data to restrict the usps shipping methods.
I will release the updated USPS module without my clients modifications.
Just want to make sure i'm not treading on anyones toes here or doing the same job twice..
My thoughts are to also implement some ajax in the 'checkout_shipping' page. The step where customers can change their shipping address or add address book entries. I see no reason to send a new page to do that or to retrieve a fresh quote once a different address is selected.
I was considering making the ajax optional and configurable in the back end.
Why isn't there already a global config option like 'Use ajax requests' in the admin's 'My Store' section?
Do the lead developers here have something against ajax? Personally I think that if someone turns off JavaScript in their browser they have just cut themselves off from over 90% of the internet. Though I could code it such that JS is optional if it really matters that much. Most Zencart stores I've seen already use modules reliant on heavy JavaScript like 'Image Handler 2', and 'LightBox' so i don't think it will be an issue.
What is the ZenCart development teams stance on this stuff? (with or without the ajax stuff.) I see no reason to put in that extra effort if it's not going to be used! All I would want in return would be a little bit of credit/recognition for my efforts in the code comments.
Let me know.
Bookmarks