Im not sure whats gone on, I have replaced these files along with replacing the English.php. I now have the word large image back but I do not have back the additional images, even if I put up a new product ??
Im not sure whats gone on, I have replaced these files along with replacing the English.php. I now have the word large image back but I do not have back the additional images, even if I put up a new product ??
If we understand your question correctly, for additional images to appear, you would need to upload seperate product images that end in _02, _03, etc, for example you have a filename of jade_cocktail_dress.jpg then you would have to upload a filename for the product as jade_cocktail_dress_02.jpg jade_cocktail_dress_03.jpg etc. in order for the additional images to show up for the product.
That's how we've done it in Zen Cart for years and it's always worked.![]()
Only thing is that when viewing the page source of the product identified in the first post, there is data showing in the page source that there should be images present...
That said, not entirely sure what all is going on, first it appears that Image Handler (version 4?) has been installed, at least in part (bmz_cache is being used); however, I thought the new version of that (available on github) removed the lengthy filenames in place of a "standard" filenaming convention.
But there are other jscript files that "used" to be loaded (comparing the source code of a ZC 1.5.1 site that has IH4 installed).
Then there does not appear to be the loading of the jquery script on the page like is done on a default installation of ZC 1.5.4.
I'm not sure off hand how much all of that plays into the issue. Is the same issue seen when temporarily using the default template? There is code provided on the page to display the image(s), but it is not coming out on the site... I didn't see any immediate CSS that prevents it. Doing a validation on the site, it looks like where the ampersand has been used in category names that it is causing a validation error, which I can't say specifically contributes to this issue but could be something that probably should be rectified using &in place of simply &. (HTML tags used in case editor modifies the displayed result.)HTML Code:&
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...
Just to clarify the additional images are all named correctly and worked fine for ages prior to be trying to get rid of the word LARGER IMAGE from the main category listing image and the additional images.
Since I altered the additional image PHP file it has not worked, I replaced that file with a clean one and still no joy. I found reference to the LARGER IMAGE in the English.php file so I put a clean one on too. There are still no additional images being shown even if I create a test product ??
Im baffled and with a very basic knowledge getting frustrated.
I will now change to another template as suggested to see if the issue is there too.
Okay changed the theme to default and it made no difference![]()
Do you have the ability to compare files? (Winmerge/beyond compare are two "popular" applicationsy
There is something that is different from a default install that is causing this. As said, code is on. The page to display the additional images, but something is not in place to do so. Or there is something off. Does your host offer restoration to previous backups that they routinely make?
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...
For what it's worth, I loaded the page without javascript enabled and the additional images appeared. This indicates to me that there are javascript files missing. Would suggest lookin/comparing files in the includes/templates/template_default/jscript and then the same for includes/templates/YOUR_TEMPLATE/jscript
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...
They do not make random backups, looked through CPANEL and FTP and there are no backups available. Might have to try to re-upload ZenCart to see if that fixes it.