Forums / Templates, Stylesheets, Page Layout / Responsive Classic Redesign Support thread

Responsive Classic Redesign Support thread

Views: 22,697

Results 41 to 60 of 216
22 Aug 2025, 1:58 AM
#41
nicksab avatar

nicksab

Totally Zenned

Join Date:
Apr 2011
Posts:
592
Plugin Contributions:
0

Responsive Classic Redesign Support thread

Here is where I am at:

fresh ZC 2.1 install with clean database loaded with sample products.

Installed the template

Everything looks good until I change this setting:

Configuration > Product Listing > Columns per row > 3

As soon as i do this, the layout is back to really small pictures and columns

sample can be seen here : https://www.royal-fleur.com/belvedere/index.php?main_page=index&cPath=3_10

Not sure what s causing this at this point. I do want my product to be displayed in columns vs row

22 Aug 2025, 2:46 AM
#42
royaldave avatar

royaldave

Zen Follower

Join Date:
Aug 2013
Location:
Perth, WA, AU
Posts:
285
Plugin Contributions:
1

Re: Responsive Classic Redesign Support thread

nicksab:

Here is where I am at:

fresh ZC 2.1 install with clean database loaded with sample products.

Installed the template

Everything looks good until I change this setting:

Configuration > Product Listing > Columns per row > 3

As soon as i do this, the layout is back to really small pictures and columns

sample can be seen here : https://www.royal-fleur.com/belvedere/index.php?main_page=index&cPath=3_10

Not sure what s causing this at this point. I do want my product to be displayed in columns vs row

In Admin -> Images, what do you have in

Image - Product Listing Width
and
Image - Product Listing Height

If not already, try making Width blank and Height say 250 and see what happens?

22 Aug 2025, 5:34 AM
#43
nicksab avatar

nicksab

Totally Zenned

Join Date:
Apr 2011
Posts:
592
Plugin Contributions:
0

Re: Responsive Classic Redesign Support thread

It is set to the default:

Image - Product Listing Width > 100

Image - Product Listing Height > 80

I tried your suggestion but no changes.

It is not only the product image. It also affect the description, title....it is like a column within a column

22 Aug 2025, 4:29 PM
#44
chadlly2003 avatar

chadlly2003

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

Are you taking old pieces of code and pasting them into the new template. There are some difference I noticed in the code.

Anyway if you look at your source code you have a width of 32.5%. (see image) That is what causing your issue. (in the template this is not showing. Which means it was a change you made.)

There are only few places I found that would causing a percentage width. I would start by replacing the following files

Just download the template again and replace this file. Lets see what this does.

includes\modules\responsive_classic\product_listing.php
includes\templates\responsive_classic\common\tpl_columnar_display.php

If you still cant get it pm and we could dig a little deeper. This should be very simple to solve.

Attachment 21024

22 Aug 2025, 11:52 PM
#45
chadlly2003 avatar

chadlly2003

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

nicksab:

Here is where I am at:

fresh ZC 2.1 install with clean database loaded with sample products.

Installed the template

Everything looks good until I change this setting:

Configuration > Product Listing > Columns per row > 3

As soon as i do this, the layout is back to really small pictures and columns

sample can be seen here : https://www.royal-fleur.com/belvedere/index.php?main_page=index&cPath=3_10

Not sure what s causing this at this point. I do want my product to be displayed in columns vs row

I was able to replicate your issue.

Go to your admin
Admin / Configure / Product Listing

Columns Per Row (change it to 1)

Use CSS to make your columns

Path: stylesheet_zcustom.css```
@media (min-width: 768px) {
.tabTable {
text-align: left;

}

change to

@media (min-width: 768px) {
.tabTable {
text-align: left;
display: grid;
gap:1rem
grid-template-columns:1fr 1fr; <!-- Use 1fr to add a column -->

}

23 Aug 2025, 12:16 AM
#46
chadlly2003 avatar

chadlly2003

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

If you want to use the backend instead of changing the css you can just go to

Go to your admin
Admin / Configure / Product Listing

Columns Per Row (change it to 2)

/includes/modules/responsive_classic/product_listing.php

find this line 402

$style = ' style="width:' . $col_width . '%;"';

replace with

$style = ' style="width:' . $col_width . '"';

and to enlarge image just go the the stylesheet_zcustom.css

line 2684

find

@media (min-width: 768px) {
  .list-image img {
    float: left;
    margin-bottom: 0px;
    width: 80px;
  }

and change the width to your desired size

23 Aug 2025, 1:06 AM
#47
dbltoe avatar

dbltoe

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

<personalOpinion>

I fear this project is going to be a continuing problem child. Based solely on what I am seeing so far, here are my concerns.

Standard configuration settings seem to have been replaced by hard-coding settings of initial core files.

Suggestions to set the standard configuration to one setting and modify the setting in CSS (even if it is the override) are going to result in more than the normal confusion with the new user. For the originator, many hours will be spent assisting with things that should be done in the basic configurations.

There are few in this forum who better understand the amount of work that's been put into this project than I. The documents, plugins, and forum assistance are light years ahead of the days after the break from osCommerce.

Unfortunately, my original enthusiasm for this redesign has dimmed with each indication that changes will require more than just a simple override.

I remember my early days of Zen Cart and the mindset at the time of "just do this in this file" rather than take the time to learn where the basic configuration was set. The first few upgrades were H E double hockey sticks.

Like others, I tried a commercial template or two only to find that the creators could often care less about their product breaking when a standard ZC config was changed. Also, I find myself still finding a config setting I hadn't used before or missed in my search.

lat9's Zen Cart Overrides Cheatsheet was an eye-opener for many of us and the first real step to my maintenance methods today. Even with that invaluable information, I found I still had to be careful not to "step on the toes" of the basic config.

Unfortunately, it appears that this project may be going a step beyond a simple override to change the location of items on a page to bypassing settings installed in the basic database settings.

From the original 1.2.x and PHP 4.4, to the soon to be released 2.2.0 and PHP 8.4, the focus has been on creating a quality product complete with great features that would be easily operated out of the box. January will be 22 years that I have used and supported ZC. I'm proud to have contibuted in what way I could and try my best to not screw up when giving insight/advice.

I would love to put my personal seal of approval on this redesign. And, if I were not concerned with the possible confusion and unusual need to result to file or stylesheet overrides, I certainly would. I've long felt that the old template_default needed a replacement.

Unfortunately, I keep hearing "one step forward and two steps back" playing in my mind. I fear a well-minded effort may become more of an effort to maintain.

I wish it weren't so and hope we can get back to a point that avoids excessive overrides and core file edits.

</personalOpinion>

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

23 Aug 2025, 2:08 AM
#48
nicksab avatar

nicksab

Totally Zenned

Join Date:
Apr 2011
Posts:
592
Plugin Contributions:
0

Re: Responsive Classic Redesign Support thread

chadlly2003:

If you want to use the backend instead of changing the css you can just go to

Go to your admin
Admin / Configure / Product Listing

Columns Per Row (change it to 2)

/includes/modules/responsive_classic/product_listing.php

find this line 402

$style = ' style="width:' . $col_width . '%;"';

> 
> replace with
> ```
$style = ' style="width:' . $col_width . '"';

and to enlarge image just go the the stylesheet_zcustom.css

line 2684

find

@media (min-width: 768px) {
.list-image img {
float: left;
margin-bottom: 0px;
width: 80px;
}

> 
> and change the width to your desired size

Thank you chadly.

I thought it was my own doing by messing up the template files but  as mentioned, I had the same issue with a clean copy of  all files.

I really appreciate your help by providing a  fix.

I will give it a  try and  report back if needed.
23 Aug 2025, 4:13 AM
#49
chadlly2003 avatar

chadlly2003

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

dbltoe:

<personalOpinion>

I fear this project is going to be a continuing problem child. Based solely on what I am seeing so far, here are my concerns.

Standard configuration settings seem to have been replaced by hard-coding settings of initial core files.

Suggestions to set the standard configuration to one setting and modify the setting in CSS (even if it is the override) are going to result in more than the normal confusion with the new user. For the originator, many hours will be spent assisting with things that should be done in the basic configurations.

There are few in this forum who better understand the amount of work that's been put into this project than I. The documents, plugins, and forum assistance are light years ahead of the days after the break from osCommerce.

Unfortunately, my original enthusiasm for this redesign has dimmed with each indication that changes will require more than just a simple override.

I remember my early days of Zen Cart and the mindset at the time of "just do this in this file" rather than take the time to learn where the basic configuration was set. The first few upgrades were H E double hockey sticks.

Like others, I tried a commercial template or two only to find that the creators could often care less about their product breaking when a standard ZC config was changed. Also, I find myself still finding a config setting I hadn't used before or missed in my search.

lat9's Zen Cart Overrides Cheatsheet was an eye-opener for many of us and the first real step to my maintenance methods today. Even with that invaluable information, I found I still had to be careful not to "step on the toes" of the basic config.

Unfortunately, it appears that this project may be going a step beyond a simple override to change the location of items on a page to bypassing settings installed in the basic database settings.

From the original 1.2.x and PHP 4.4, to the soon to be released 2.2.0 and PHP 8.4, the focus has been on creating a quality product complete with great features that would be easily operated out of the box. January will be 22 years that I have used and supported ZC. I'm proud to have contibuted in what way I could and try my best to not screw up when giving insight/advice.

I would love to put my personal seal of approval on this redesign. And, if I were not concerned with the possible confusion and unusual need to result to file or stylesheet overrides, I certainly would. I've long felt that the old template_default needed a replacement.

Unfortunately, I keep hearing "one step forward and two steps back" playing in my mind. I fear a well-minded effort may become more of an effort to maintain.

I wish it weren't so and hope we can get back to a point that avoids excessive overrides and core file edits.

</personalOpinion>

This is version 1, and my main goal right now is to gather feedback and identify any issues that come up. Since this is a brand-new template, some rough edges are to be expected.

I've taken note of your feedback and will work on an updated version. The changes should be quick—just a few minor CSS adjustments. Since the core framework is already in place, adapting the site to support backend features should be relatively straightforward. Most of it already complete.

I think the most challenging part is getting the responsive elements to behave consistently. In my experience, most templates require some CSS or HTML tweaks to achieve the exact look you're after, and this one is no different.

23 Aug 2025, 2:53 PM
#50
carlwhat avatar

carlwhat

zennedOut

Join Date:
Nov 2005
Location:
los angeles
Posts:
2,969
Plugin Contributions:
8

Re: Responsive Classic Redesign Support thread

chadlly2003:

This is version 1, and my main goal right now is to gather feedback and identify any issues that come up. Since this is a brand-new template, some rough edges are to be expected.

I've taken note of your feedback and will work on an updated version. The changes should be quick—just a few minor CSS adjustments. Since the core framework is already in place, adapting the site to support backend features should be relatively straightforward. Most of it already complete.

I think the most challenging part is getting the responsive elements to behave consistently. In my experience, most templates require some CSS or HTML tweaks to achieve the exact look you're after, and this one is no different.

IMO, @chadlly2003, i applaud your work here and encourage you to continue on with it.

unfortunately there are too few people working to support this project, and those that do should be encouraged as opposed to criticized.

having another supported template is AWESOME.

my only critique would be that in true silicon valley style, there is never a version 1; start with version 2!

best.

author of square Webpay, now with Apple Pay and Google Pay.
mXworks
donations: venmo or paypal accepted.
premium consistent excellent support. available for hire.

23 Aug 2025, 7:04 PM
#51
dbltoe avatar

dbltoe

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

I fully agree with carlwhat and did not post to denigrate your project, abilities, or dedication to Zen Cart. :bigups:

I wanted to point out the pitfalls many of us have created for ourselves in the past by not fully considering all the settings and variables that can be manipulated in the admin configs.

Such a basic thing as column settings can, unfortunately, grow into big problems. In such a situation, an additional .sql file to set up the database is one of the things the commercial templates are missing.

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

23 Aug 2025, 9:48 PM
#52
chadlly2003 avatar

chadlly2003

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

dbltoe:

I fully agree with carlwhat and did not post to denigrate your project, abilities, or dedication to Zen Cart. :bigups:

I wanted to point out the pitfalls many of us have created for ourselves in the past by not fully considering all the settings and variables that can be manipulated in the admin configs.

Such a basic thing as column settings can, unfortunately, grow into big problems. In such a situation, an additional .sql file to set up the database is one of the things the commercial templates are missing.

just wanted to say I really appreciate all the feedback — keep it coming! I don’t take anything personally. I genuinely enjoy doing this, and I believe Zen Cart is one of the most powerful eCommerce platforms out there.

I'm actively documenting issues and taking notes for future upgrades. DBToe, I know you've been doing this a long time, and I’ve learned a lot from your insights — truly appreciated. It’s the little things that really make a difference. I get the frustrations, and I’m all in on working together to make things better.

I’m also currently working with Dr. Bytes on upgrading the forum.

Let’s keep the feedback coming on the template before we dive deeper into the other issues that have come up.

23 Aug 2025, 11:47 PM
#53
nicksab avatar

nicksab

Totally Zenned

Join Date:
Apr 2011
Posts:
592
Plugin Contributions:
0

Re: Responsive Classic Redesign Support thread

carlwhat:

IMO, @chadlly2003, i applaud your work here and encourage you to continue on with it.

unfortunately there are too few people working to support this project, and those that do should be encouraged as opposed to criticized.

having another supported template is AWESOME.

well said and I could not agree more. ZC could definitively use more updated/modern templates.

Picaflor did some great work with responsive if I remember correctly.

Lat9 and the Bootstrap template became the standard over time.

Big thanks to Chadly for taking on this project and offering more options to the ZC community

24 Aug 2025, 12:37 AM
#54
nicksab avatar

nicksab

Totally Zenned

Join Date:
Apr 2011
Posts:
592
Plugin Contributions:
0

Re: Responsive Classic Redesign Support thread

chadlly2003:

If you want to use the backend instead of changing the css you can just go to

Go to your admin
Admin / Configure / Product Listing

Columns Per Row (change it to 2)

/includes/modules/responsive_classic/product_listing.php

find this line 402

$style = ' style="width:' . $col_width . '%;"';

> 
> replace with
> ```
$style = ' style="width:' . $col_width . '"';

and to enlarge image just go the the stylesheet_zcustom.css

line 2684

find

@media (min-width: 768px) {
.list-image img {
float: left;
margin-bottom: 0px;
width: 80px;
}

> 
> and change the width to your desired size

umm unfortunately neither solution is working for me. Layout is getting messier the more I go

Using the developer  console, I am getting width: 49.5 as an invalid property value now
24 Aug 2025, 2:39 AM
#55
chadlly2003 avatar

chadlly2003

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

nick i just checked your site and it looking very good. The only recommendation that i can make is to put some spacing on the tablet view on your product columns.

One other suggestion your logo is at 1200px; You need to crop it down to 500px.

path: stylesheet_zcustom.css
line 2217

find

   .rblockelements {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
   }

replace

    .rblockelements {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap:1rem;
   }
25 Aug 2025, 7:56 AM
#56
torvista avatar

torvista

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

The link between database constants and a template layout is long overdue to be separated in the core, as examples for template creators.

an additional .sql file to set up the database is one of the things the commercial templates are missing.

It is possible.
'template_init.php' runs on template selection.

And for real-time override of db constants:

https://docs.zen-cart.com/dev/code/template_settings/#two-kinds-of-settings-available

Either a template should have it's own admin page or all customisations should be in it's own files...I prefer that, much faster for developing.

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

31 Aug 2025, 4:48 AM
#57
chadlly2003 avatar

chadlly2003

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

dbltoe:

I fully agree with carlwhat and did not post to denigrate your project, abilities, or dedication to Zen Cart. :bigups:

I wanted to point out the pitfalls many of us have created for ourselves in the past by not fully considering all the settings and variables that can be manipulated in the admin configs.

Such a basic thing as column settings can, unfortunately, grow into big problems. In such a situation, an additional .sql file to set up the database is one of the things the commercial templates are missing.

I just submitted an update.
I removed some of the CSS that was overriding Zen Cart’s backend styling.
I also made similar adjustments to the image and column lists to ensure better compatibility. Additionally, I implemented a few changes based on zencart feedback.

Should make it a lot easier now....

Note: If you change the number of columns or rows to 2, 4, or more, you'll need to update one specific CSS element to match the style of the website. The number 3 indicates the row count

stylesheet_zcustom.css (line 2747)

.rblockelements {
   display: grid;
   grid-template-columns: repeat(3, 1fr);  <!-- this class needs to match the category count in the backend of zencart (no changes needed for 1 and 3 rows as that is the default.)
   gap: 1rem;
}

Keep the feedback coming.

2 Sep 2025, 12:45 PM
#58
wmorris avatar

wmorris

Totally Zenned

Join Date:
Aug 2007
Location:
Amarillo, Tx
Posts:
1,683
Plugin Contributions:
0

Re: Responsive Classic Redesign Support thread

I was wonder if someone can help with a some images issue.

On the new product module and product listings modules I have most images are taller than the other ones. How can keep all images the same size even the ones that are taller for an example.

Most sizes are:
1400x1400

the taller images is:
1400x1943

Hope you understand what I am trying to do.

2 Sep 2025, 2:50 PM
#59
chadlly2003 avatar

chadlly2003

Totally Zenned

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

Re: Responsive Classic Redesign Support thread

wmorris:

I was wonder if someone can help with a some images issue.

On the new product module and product listings modules I have most images are taller than the other ones. How can keep all images the same size even the ones that are taller for an example.

Most sizes are:
1400x1400

the taller images is:
1400x1943

Hope you understand what I am trying to do.

Can you show me an example. Also i just did an update on this template you can grab it in github.

7 Sep 2025, 1:13 AM
#60
foghead avatar

foghead

New Zenner

Join Date:
Dec 2021
Location:
Tennessee
Posts:
43
Plugin Contributions:
0

Re: Responsive Classic Redesign Support thread

Hello
Does the Responsive-Classic-Redesign overwrite the Responsive Classic template changes that have been made for customization?
Or does it show up as a separate template in the template manager in admin tools?