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.

Download zenMZP.zip here.

Or checkout MagicZoomPlus here.

{ 4 comments… read them below or add one }

Wolf May 17, 2010 at 9:18 pm

The link to zemMZP.zip wasn’t working, it’s now working. Apologies. Wolf

Tracey July 16, 2010 at 10:20 pm

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!

Wolf August 4, 2010 at 4:08 am

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

Wolf August 4, 2010 at 4:13 am

OK, I’ve uploaded the new zip now.

Wolf

Leave a Comment

Spam Protection by WP-SpamFree

{ 2 trackbacks }