Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
467 views
in Technique[技术] by (71.8m points)

bigcartel - Can I integrate an Internal zoom on my products in my big cartel store?

I've got a platinium plan in Big Cartel. I'm happy with the design of the site but would like to integrate an internal zoom on each product when mouse rolls over the product. I've found Wordpress options but I was wondering if it's possible in Big Cartel and what was the process to follow?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Since you have a store on the Platinum plan that allows for code editing, you have quite a few options here. Most of the default Big Cartel themes have jQuery included so finding a plugin that uses jQuery would probably be your best bet.

Here's one example of a plugin: http://www.elevateweb.co.uk/image-zoom

With this example, you'd just need to upload their jquery.elevatezoom.js file to a separate server, and include it in your store's Layout file.

You can then edit the code on your individual Product page (using the Luna theme code as an example):

<img src="{{ image | product_image_url: "fullsize" }}" class="fade_in" alt="Image of {{ product.name | escape }}">

Can be changed to:

<img id="product_zoom" src="{{ image | product_image_url: "fullsize" }}" data-zoom-image="{{ image | product_image_url: "fullsize" }}" class="fade_in" alt="Image of {{ product.name | escape }}">

Then just use the following code to activate:

$("#product_zoom").elevateZoom();

Hope that helps!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...