Zen Cart Logo
Forums / Addon Admin Tools / Super Orders v4.0 Support Thread for ZC v1.5.x

Super Orders v4.0 Support Thread for ZC v1.5.x

Sticky

Views: 172,104

Results 741 to 760 of 816
22 Dec 2020, 6:07 PM
#741
carbonless avatar

carbonless

Zen Follower

Join Date:
Jan 2007
Location:
Illinois, USA
Posts:
329
Plugin Contributions:
0

Super Orders v4.0 Support Thread for ZC v1.5.x

barco57:

SMH.... why do people keep trying to install Super orders on current versions (1.5.7) of ZC? It hasn't been updated since 17 Apr 2014 which should tell you that it will be dead in the water out the gate... Which functionality of the old super orders are they trying to get? editing orders? then use Edit orders module, splitting orders? your screwed (already asked the edit orders maintainer about that function and she said no) batch status updates? Batch Form Printing? Those two should be rolled into their own Module. The Changes that were made to invoices and packing slips? Some of those changes could be brought into the existing invoice/packing slips code manually (haven't dug into that). Just trying to figure out what it is about what Super Orders brings to the table that people actually want and use.

I had this core edited to work on 1.5.5, and MISS the batch status updates, batch printing, completing and canceling or orders by color code.

Would it be nice to have in 1 mod?.... sure.... necessary? not really.

Core to the method we have used since 2006, and it would be awesome to have something similar in play.

25 May 2021, 6:57 PM
#742
strelitzia avatar

strelitzia

Totally Zenned

Join Date:
Nov 2005
Location:
France
Posts:
588
Plugin Contributions:
1

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

I've got a working version of Super Orders on Zen Cart 1.5.7c. I've made multiple updates to get it working up to PHP 7.4.12, including updating the purchase order payment method so that it doesn't log PHP warnings when the files are present but not actually installed via admin.
I've remerged all the super orders edits, plus a couple of enhancements into the 1.5.7 invoice and packing slip files. Spilt order is working well, and batch printing of invoice and packing slips is all good apart from an issue with Euro currency symbol not displaying correctly on batch printed packing slips even though it is correct on standard print. I'm still investigating the cause of this. Once I have a fix for this I'll upload the mod to the ZC moderators for approval.

2 Jun 2021, 3:05 PM
#743
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,081
Plugin Contributions:
56

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

strelitzia:

I've got a working version of Super Orders on Zen Cart 1.5.7c. I've made multiple updates to get it working up to PHP 7.4.12, including updating the purchase order payment method so that it doesn't log PHP warnings when the files are present but not actually installed via admin.
I've remerged all the super orders edits, plus a couple of enhancements into the 1.5.7 invoice and packing slip files. Spilt order is working well, and batch printing of invoice and packing slips is all good apart from an issue with Euro currency symbol not displaying correctly on batch printed packing slips even though it is correct on standard print. I'm still investigating the cause of this. Once I have a fix for this I'll upload the mod to the ZC moderators for approval.
Do you have this in a GitHub repository for review?

2 Jun 2021, 4:05 PM
#744
strelitzia avatar

strelitzia

Totally Zenned

Join Date:
Nov 2005
Location:
France
Posts:
588
Plugin Contributions:
1

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

lat9:

Do you have this in a GitHub repository for review?
Sure do. https://github.com/JSWebSteve/Super-Orders-Zen-Cart-1.5.7.git

There is still a bug in generated pdf packing slips whereby euro currency symbol isn't displayed correctly (not tested $). TBH, I don't know why they have been set up in the way they are.
To me, a packing slip should have nothing more than the delivery address and a list of items ordered. And yet, pdf packing slips have been coded to show line item prices as well as order totals.<

2 Jun 2021, 4:30 PM
#745
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,081
Plugin Contributions:
56

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

There are still a slew of core-file overwrites (notably the order.php class and the admin's orders.php) that I thought could be handled now using the Zen Cart notify/observe processing. Couldn't those language-file updates be migrated to a separate extra_definitions file so that they don't require updates as well?

2 Jun 2021, 6:45 PM
#746
jimmyv avatar

jimmyv

Zen Follower

Join Date:
Feb 2008
Location:
Philadelphia
Posts:
292
Plugin Contributions:
2

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

I literally had a DM typed for this this morning. I have it working too will compare the files you probably did it better. Thanks for posting.

2 Jun 2021, 7:05 PM
#747
jimmyv avatar

jimmyv

Zen Follower

Join Date:
Feb 2008
Location:
Philadelphia
Posts:
292
Plugin Contributions:
2

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

How are you not throwing dozens of errors on the lack of quotes around all of these things like this ENTRY_AMOUNT_APPLIED_CUST v this 'ENTRY_AMOUNT_APPLIED_CUST' all throughout all these files???

Anyway looks very similar at least I know I wasn't nuts with my solutions.

2 Jun 2021, 8:41 PM
#748
strelitzia avatar

strelitzia

Totally Zenned

Join Date:
Nov 2005
Location:
France
Posts:
588
Plugin Contributions:
1

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

lat9:

There are still a slew of core-file overwrites (notably the order.php class and the admin's orders.php) that I thought could be handled now using the Zen Cart notify/observe processing. Couldn't those language-file updates be migrated to a separate extra_definitions file so that they don't require updates as well?
Yes, I suspect some of the core file overwrites could be handled using notify/observer processing; however I was on a tight timescale to get a working version into a site that a client was pushing to get put live. For sure the language edits could go into extra_definitions files too.

When I'm not so busy I'll try and find time to look at improving things further.

2 Jun 2021, 8:49 PM
#749
strelitzia avatar

strelitzia

Totally Zenned

Join Date:
Nov 2005
Location:
France
Posts:
588
Plugin Contributions:
1

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

JimmyV:

How are you not throwing dozens of errors on the lack of quotes around all of these things like this ENTRY_AMOUNT_APPLIED_CUST v this 'ENTRY_AMOUNT_APPLIED_CUST' all throughout all these files???

Anyway looks very similar at least I know I wasn't nuts with my solutions.

When it's defined you use the quotes like

define('ENTRY_AMOUNT_APPLIED_CUST', 'Amount Applied:');

but when you output the define you just do

echo ENTRY_AMOUNT_APPLIED_CUST; 

If you put quotes around it like

echo 'ENTRY_AMOUNT_APPLIED_CUST'; 

then it will literally echo ENTRY_AMOUNT_APPLIED_CUST to the screen.

2 Jun 2021, 9:09 PM
#750
jimmyv avatar

jimmyv

Zen Follower

Join Date:
Feb 2008
Location:
Philadelphia
Posts:
292
Plugin Contributions:
2

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

Yes several things that didn't work on mine work on yours so clearly you have a better handle on it although I never use these things like the payment options etc but it is nice to have them working properly.

I also appreciate you labelled the edits which drove me nuts as some were labelled and some were labelled with a persons initials etc.

3 Jun 2021, 11:55 AM
#751
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,081
Plugin Contributions:
56

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

strelitzia:

Yes, I suspect some of the core file overwrites could be handled using notify/observer processing; however I was on a tight timescale to get a working version into a site that a client was pushing to get put live. For sure the language edits could go into extra_definitions files too.

When I'm not so busy I'll try and find time to look at improving things further.
Thanks for that; I realize that it was a big project! One other thing to consider is that I've now got a Ty Package Tracker (https://github.com/lat9/zen_TyPackageTracker) that's a drop-in solution and integrates with both the zc157 orders.php and now-current versions of Edit Orders.

28 Jun 2021, 5:27 PM
#752
carbonless avatar

carbonless

Zen Follower

Join Date:
Jan 2007
Location:
Illinois, USA
Posts:
329
Plugin Contributions:
0

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

lat9:

Thanks for that; I realize that it was a big project! One other thing to consider is that I've now got a Ty Package Tracker (https://github.com/lat9/zen_TyPackageTracker) that's a drop-in solution and integrates with both the zc157 orders.php and now-current versions of Edit Orders.

...and it works beautifully!

29 Jun 2021, 5:12 AM
#753
carbonless avatar

carbonless

Zen Follower

Join Date:
Jan 2007
Location:
Illinois, USA
Posts:
329
Plugin Contributions:
0

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

strelitzia:

yes, i suspect some of the core file overwrites could be handled using notify/observer processing; however i was on a tight timescale to get a working version into a site that a client was pushing to get put live. For sure the language edits could go into extra_definitions files too.

When i'm not so busy i'll try and find time to look at improving things further.

checking to see if or anyone else has updated this yet - i'm only looking for the batch status functionality for 1.5.7c

30 Jun 2021, 11:01 AM
#754
torvista avatar

torvista

Totally Zenned

Join Date:
Aug 2007
Location:
Gijón, Asturias, Spain
Posts:
2,869
Plugin Contributions:
7

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

i'm only looking for the batch status functionality for 1.5.7c
I've done that...I'll see if I can prep it for 157 soon...

30 Jun 2021, 8:40 PM
#755
carbonless avatar

carbonless

Zen Follower

Join Date:
Jan 2007
Location:
Illinois, USA
Posts:
329
Plugin Contributions:
0

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

¡Excellenté!

15 Oct 2021, 8:29 AM
#757
eavinu avatar

eavinu

New Zenner

Join Date:
Jan 2009
Posts:
37
Plugin Contributions:
0

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

strelitzia:

I've got a working version of Super Orders on Zen Cart 1.5.7c. I've made multiple updates to get it working up to PHP 7.4.12, including updating the purchase order payment method so that it doesn't log PHP warnings when the files are present but not actually installed via admin.
I've remerged all the super orders edits, plus a couple of enhancements into the 1.5.7 invoice and packing slip files. Spilt order is working well, and batch printing of invoice and packing slips is all good apart from an issue with Euro currency symbol not displaying correctly on batch printed packing slips even though it is correct on standard print. I'm still investigating the cause of this. Once I have a fix for this I'll upload the mod to the ZC moderators for approval.

This is actually awesome!!!
Thank you for this.

Is there a way we can also make it print PDF Invoice and not only PDF Packing Slip?

7 Jan 2022, 12:45 PM
#758
split63 avatar

split63

Totally Zenned

Join Date:
May 2010
Location:
Texas
Posts:
513
Plugin Contributions:
0

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

Been using Super Orders for years....but a very old version. Now that we have upgraded to v1.57c, we were looking to install SO again. However, it has not been updated since 2014. Has it fallen from favor? Is there some new alternative?

7 Jan 2022, 12:49 PM
#759
strelitzia avatar

strelitzia

Totally Zenned

Join Date:
Nov 2005
Location:
France
Posts:
588
Plugin Contributions:
1

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

split63:

Been using Super Orders for years....but a very old version. Now that we have upgraded to v1.57c, we were looking to install SO again. However, it has not been updated since 2014. Has it fallen from favor? Is there some new alternative?

Best I can do is offer you my version on Github. It does work on 1.5.7, but still needs further work to reduce core file edits and fix a currency symbol bug in pdf invoice printing. (OK in GBP, but incorrect in EUR. I just disabled the pdf print option for my client).

Find it here https://github.com/JSWebSteve/Super-Orders-Zen-Cart-1.5.7

If you do find any bugs, feel free to report them via GitHub.

7 Jan 2022, 4:32 PM
#760
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,690
Plugin Contributions:
56

Re: Super Orders v4.0 Support Thread for ZC v1.5.x

Steve, glad you have been working with Super Orders on Github. If you could bundle a known-working version and update
https://www.zen-cart.com/downloads.php?do=file&id=155

that would be great. Development on Github/periodic release to the Plugins section is a sound process that @lat9 and others have been using.