Forums / Upgrading to 2.x.x / Alpha build of 2.2.0 now available

Alpha build of 2.2.0 now available

Locked

Views: 6,991

Results 1 to 20 of 32
This thread is locked. New replies are disabled.
7 Nov 2025, 11:05 PM
#1
swguy avatar

swguy

Administrator

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

Alpha build of 2.2.0 now available

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

12 Nov 2025, 6:42 AM
#2
oldngrey avatar

oldngrey

Zen Follower

Join Date:
Apr 2008
Location:
Qld, Australia
Posts:
429
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

Only positive feedback. I am using PHP8.4 and MariaDB.

I haven't found any errors. I do not particularly like the new formatting in the admin config pages but I'll get over it.
All of my personal improvements have been applied easily.

I have included 27 plugins and only 2 have issues, mainly with PHP8.4 and MariaDB.

OldNGrey
ZC222 PHP 8.4.16
MySQL 11.8.5-MariaDB

12 Nov 2025, 8:27 AM
#3
torvista avatar

torvista

Totally Zenned

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

Re: Alpha build of 2.2.0 now available

>I do not particularly like the new formatting in the admin config pages

In general, neither do I/I reverted it. It's an advantage on a few pages but I think once you've set your shop up, not of benefit.
I find it intimidating with all options up for grabs at once/more possibility of unintended mistakes.
The previous layout is safer and so I would say better for less experienced users.

Ideally it would be switcheable on the page itself.

Steve
github.com/torvista: BackupMySQL, Structured Data, Multiple Copy-Move-Delete, Google reCaptcha, Image Checker, Spanish Language Pack and more...

12 Nov 2025, 7:37 PM
#4
barco57 avatar

barco57

Totally Zenned

Join Date:
Apr 2006
Location:
West Salem, IL
Posts:
2,846
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

I changed admin/configuration.php line 193 from

<div class="container-fluid">

to

<div class="container">

which tightens up the display of the page on the configuration pages only. addition of a background color and some padding on that right column and you get:

Attachment 21080
I wish we weren't stuck on bootstrap 3 for the admin as the helper classes for padding and margin aren't available, have to inline style...sigh

Mike
AEIIA - Zen Cart Certified & PCI Compliant Hosting
The Zen Cart Forum...Better than a monitor covered with post-it notes!

12 Nov 2025, 8:00 PM
#5
lat9 avatar

lat9

Administrator

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

Re: Alpha build of 2.2.0 now available

barco57:

I changed admin/configuration.php line 193 from

<div class="container-fluid"> ``` > to > ``` <div class="container"> ``` > which tightens up the display of the page on the configuration pages only. addition of a background color and some padding on that right column and you get: > > Attachment 21080 > I wish we weren't stuck on bootstrap 3 for the admin as the helper classes for padding and margin aren't available, have to inline style...sigh I think that the majority of the Bootstrap 4/5 padding/margin classes have been added to the admin's stylesheet to enable some going-forward customizations.
12 Nov 2025, 8:21 PM
#6
barco57 avatar

barco57

Totally Zenned

Join Date:
Apr 2006
Location:
West Salem, IL
Posts:
2,846
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

lat9:

I think that the majority of the Bootstrap 4/5 padding/margin classes have been added to the admin's stylesheet to enable some going-forward customizations.

great! helps a bunch

Mike
AEIIA - Zen Cart Certified & PCI Compliant Hosting
The Zen Cart Forum...Better than a monitor covered with post-it notes!

12 Nov 2025, 8:24 PM
#7
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,862
Plugin Contributions:
18

Re: Alpha build of 2.2.0 now available

I threw in ```
.form-horizontal hr { margin-top: 0;
margin-bottom: 0;
border: 0;
border-top: 1px solid #888;
}


It works with either and compresses the top and bottom, but still meets accessibility while making the separator (hr) more visible.

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com

12 Nov 2025, 10:09 PM
#8
barco57 avatar

barco57

Totally Zenned

Join Date:
Apr 2006
Location:
West Salem, IL
Posts:
2,846
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

dbltoe:

I threw in ```
.form-horizontal hr { margin-top: 0;
margin-bottom: 0;
border: 0;
border-top: 1px solid #888;
}

> 
> It works with either and compresses the top and bottom, but still meets accessibility while making the separator (hr) more visible.


I like ```
border-top: 1px solid #bfbfbf;
``` better.

Mike
AEIIA - Zen Cart Certified & PCI Compliant Hosting
The Zen Cart Forum...Better than a monitor covered with post-it notes!

12 Nov 2025, 10:21 PM
#9
barco57 avatar

barco57

Totally Zenned

Join Date:
Apr 2006
Location:
West Salem, IL
Posts:
2,846
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

I also added

@media (max-width: 767px) {        
        .form-control {
            margin-bottom: .5rem; 
        }

to push the info box off the bottom of the form fields when on mobile view

Mike
AEIIA - Zen Cart Certified & PCI Compliant Hosting
The Zen Cart Forum...Better than a monitor covered with post-it notes!

12 Nov 2025, 10:21 PM
#10
barco57 avatar

barco57

Totally Zenned

Join Date:
Apr 2006
Location:
West Salem, IL
Posts:
2,846
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

OldNGrey:

Only positive feedback. I am using PHP8.4 and MariaDB.

I haven't found any errors. I do not particularly like the new formatting in the admin pages but I'll get over it.
All of my personal improvements have been applied easily.

I have included 27 plugins and only 2 have issues, mainly with PHP8.4 and MariaDB.

which 27 plugins?

Mike
AEIIA - Zen Cart Certified & PCI Compliant Hosting
The Zen Cart Forum...Better than a monitor covered with post-it notes!

13 Nov 2025, 12:28 AM
#11
oldngrey avatar

oldngrey

Zen Follower

Join Date:
Apr 2008
Location:
Qld, Australia
Posts:
429
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

barco57:

which 27 plugins?

Sorry - misinformation.
13 plugins in plugin manager; 8 Other plugins; 2 Admin tools =23 + my mods to add aditional fields to products etc = 27.

13 plugins in PLugin Manager:
AbuseIPDB
Access Blocker
Australia Post
Clone a Template
Direct Bank Deposit AU
Display Logs
Edit Orders
Email Archive Manager
Export Shipping + Order Information II
Image Checker
Payment Module Fee
Printable Price List
Sales Report II

8 Other plugins:
ZCA Bootstrap Template
my own template cloned from ZCA Bootstrap
Securepay XML
Zen cart back in stock Notifications
Recover cart sales (Abandoned Carts)
Super Globals
Sitemap xml
Ultimate URLS
User Tracking

2 Admin tools:
Zen Cart Notifier report
Zen_Cart-List_Constants_For_IDE

OldNGrey
ZC222 PHP 8.4.16
MySQL 11.8.5-MariaDB

13 Nov 2025, 12:37 AM
#12
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,862
Plugin Contributions:
18

Re: Alpha build of 2.2.0 now available

barco57:

I like ```
border-top: 1px solid #bfbfbf;

Wait till you have tri-focals:P . We old guys need all the contrast we can get.

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com

13 Nov 2025, 1:38 AM
#13
barco57 avatar

barco57

Totally Zenned

Join Date:
Apr 2006
Location:
West Salem, IL
Posts:
2,846
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

dbltoe:

Wait till you have tri-focals:P . We old guys need all the contrast we can get.

I won't go near my computer with my bi-focals, I switch glasses.

Mike
AEIIA - Zen Cart Certified & PCI Compliant Hosting
The Zen Cart Forum...Better than a monitor covered with post-it notes!

13 Nov 2025, 1:39 AM
#14
barco57 avatar

barco57

Totally Zenned

Join Date:
Apr 2006
Location:
West Salem, IL
Posts:
2,846
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

OldNGrey:

Sorry - misinformation.
13 plugins in plugin manager; 8 Other plugins; 2 Admin tools =23 + my mods to add aditional fields to products etc = 27.

13 plugins in PLugin Manager:
AbuseIPDB
Access Blocker
Australia Post
Clone a Template
Direct Bank Deposit AU
Display Logs
Edit Orders
Email Archive Manager
Export Shipping + Order Information II
Image Checker
Payment Module Fee
Printable Price List
Sales Report II

8 Other plugins:
ZCA Bootstrap Template
my own template cloned from ZCA Bootstrap
Securepay XML
Zen cart back in stock Notifications
Recover cart sales (Abandoned Carts)
Super Globals
Sitemap xml
Ultimate URLS
User Tracking

2 Admin tools:
Zen Cart Notifier report
Zen_Cart-List_Constants_For_IDE

Thanks, appreciate the list

Mike
AEIIA - Zen Cart Certified & PCI Compliant Hosting
The Zen Cart Forum...Better than a monitor covered with post-it notes!

13 Nov 2025, 7:41 AM
#15
pilou2 avatar

pilou2

Zen Follower

Join Date:
Jun 2008
Location:
Japan
Posts:
414
Plugin Contributions:
6

Re: Alpha build of 2.2.0 now available

As everybody here, I was not too happy with the configuration pages layout and did some CSS work too:
I started from barco57 modification except for the container that I let as it was, fluid. On a big screen and when the container is not fluid, you get some blank spaces on the left and right, and less settings diplayed per page.

Then I removed the first heading row that displays 'Title' and 'Value'.

After that I added a class config-title to first column defined like this in CSS file:

.config-title {
    font-size: 1.3rem;
}

It increases the title size, making it easier to find the setting you want to modify.

Then I changed classes for second column from col-md-4 to col-md-3 and third column from col-md-5 to col-md-6.
It gives more space to third column which generally contains more text and as a side effect increase the number of settings displayed on one page.

Attachment 21081

ZC v2.2.2 PHP 8.4+ MySQL 8.4+

18 Nov 2025, 12:22 AM
#16
oldngrey avatar

oldngrey

Zen Follower

Join Date:
Apr 2008
Location:
Qld, Australia
Posts:
429
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

Changing the column widths is good. I have tightened mine up even more and highlighted the column headings.
Ignore the Violet banner. It is how I differentiate my versions and test systems

OldNGrey
ZC222 PHP 8.4.16
MySQL 11.8.5-MariaDB

19 Nov 2025, 3:58 PM
#17
haredo avatar

haredo

Totally Zenned

Join Date:
Apr 2006
Location:
Texas
Posts:
6,187
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

Uploaded ZCA Bootstrap Colors excel spreadsheet from Zen Cart 2.1
Downloaded to ZCA Bootstrap Colors 2.2

Getting the following Error

[19-Nov-2025 15:47:58 UTC] Request URI:  /admin/index.php?cmd=zca_bootstrap_colors&action=uploadcsv, IP  address: 216.177.186.199, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /admin/zca_bootstrap_colors.php(37): fgetcsv()
#2 /admin/index.php(16): require('/home/haremark/...')
--> PHP Deprecated: fgetcsv(): the $escape parameter must be provided  as its default value will change in  /admin/zca_bootstrap_colors.php on line 37.

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.

Zen Cart Certified hosting at myZenCartHost.com.

19 Nov 2025, 8:35 PM
#18
chadlly2003 avatar

chadlly2003

Totally Zenned

Join Date:
Jan 2015
Posts:
824
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

barco57:

which 27 plugins?

I was thinking the same thing. 27 plugins is a lot.

19 Nov 2025, 10:59 PM
#19
lat9 avatar

lat9

Administrator

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

Re: Alpha build of 2.2.0 now available

haredo:

Uploaded ZCA Bootstrap Colors excel spreadsheet from Zen Cart 2.1
Downloaded to ZCA Bootstrap Colors 2.2

Getting the following Error

[19-Nov-2025 15:47:58 UTC] Request URI: /admin/index.php?cmd=zca_bootstrap_colors&action=uploadcsv, IP address: 216.177.186.199, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /admin/zca_bootstrap_colors.php(37): fgetcsv()
#2 /admin/index.php(16): require('/home/haremark/...')
--> PHP Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /admin/zca_bootstrap_colors.php on line 37.

Not an issue with Zen Cart; that's PHP 8.4 (?) barking about that deprecated parameter.
20 Nov 2025, 1:20 AM
#20
haredo avatar

haredo

Totally Zenned

Join Date:
Apr 2006
Location:
Texas
Posts:
6,187
Plugin Contributions:
0

Re: Alpha build of 2.2.0 now available

Cindy,
You are correct:
PHP Version: 8.4.12 (Zend: 4.4.12)

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.

Zen Cart Certified hosting at myZenCartHost.com.