MagicZoomPlus for Zen-Cart
A bit of Magic with MagicZoomPlus
MagicZoomPlus (MZP) applies a little bit of magic when displaying our images in Zen-Cart as a replacement for the standard Zen-Cart image handling. I found it when I was looking for a way to display multiple images for a product with zooming and switching between several images.
MZP does provide a module to integrate it into Zen-Cart. However when I used the module the product listing pages came up blank and it took me a while to completely remove all files and make my site work again. The other issue with the provided module is that you can control for which sections MZP is used with what setting but you can’t control it on a per product basis. I’m not sure about you but I have about 200 products and some of them have images that are not suitable to use with MZP. This is mainly because for some products I’m using different images for the medium and large sizes rather them simply larger versions of the same image. I also want to treat some products differently then others. Eg for cabinet handles the MZP default behavior is fine however for more complex products like door handles that come as passage, privacy keyed entrance sets etc I want to have serveral images for the same product to allow visitors to see what the different functions for each handle look like, hence why I need a way of supplying MZP custom code for those products. I also didn’t want to make any change to any Zen-Cart core files because this makes upgrades a nightmare.
In the download below you will find the files required to integrate MZP into Zen-Cart as well as an extensive manual in PDF format.

{ 4 comments… read them below or add one }
The link to zemMZP.zip wasn’t working, it’s now working. Apologies. Wolf
In the download folder zenMZP-1-0 there is tpl_header.php and tpl_modules_main_product_image.php but the pdf manual says to upload html_header.php and tpl_modules_main_product_image.php
I’ve included magiczoomplus.js and magiczoomplus.css in my existing html_header.php but I cannot get mzp to work. The images are named/uploaded via admin into Zen correctly with prefix nmzp_
Any suggestions would be most grateful, almost at my wits end!
My apologies I added the wrong file into the zip I will upload new zip that includeds the html_header.php
Good onya for picking that up
Wolf
OK, I’ve uploaded the new zip now.
Wolf
{ 2 trackbacks }