close ad
 
Important WebAssist Announcement
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Design Question - Hover Over Product Image

Thread began 1/03/2014 6:45 am by Peter | Last modified 1/06/2014 1:06 am by Jamie | 1245 views | 3 replies |

Peter

Design Question - Hover Over Product Image

Hello,

I would like to make some design changes to my ECart (ECart Version: 4.0.1) Site. I wondered if there was anyone that might be able to point me in the right direction of any customisations blogs or has any knowledge of making changes.

Website: http://www.exquisitetrimmings.com/

1. Hover images on the main product pages (http://www.exquisitetrimmings.com/products/Accessories/Outwear), flipping between a overview and close up of product for example, http://www.nomanwalksalone.com/index.php/accessories/umbrellas.html

I am guessing it has something to do with:

<img src="<?php echo $product->GetThumbImagePath(172,171) ?>" alt="<?php echo str_replace('"','&quot;',$product->FormatItemName()) ?>" title="<?php echo str_replace('"','&quot;',$product->FormatItemName()) ?>" />

Thank you

Peter

Sign in to reply to this post

Jamie

Hey Peter

I *think* you're referring to swap images?

Heres a link to a simple explanation on how to achieve that: https://www.interspire.com/support/kb/questions/1011/HTML+Examples+%233%3A+How+To+Do+An+Image+Swap

Hope that this helps

Jamie

Sign in to reply to this post

Peter

Thanks Jamie, yes that is exactly what I am trying to achieve but I am unsure of how to do this with PHP so that it swap between the first and second image from a product. I guess I could change the file names to include a number - shoe-1.jpg, shoe-2.jpg etc

This is the code to get a simular result using Shopify

<div class="image">
<a href="{{ url }}">
<img src="{{ product.images[0] | product_img_url: 'large' }}" alt="{{ product.title | escape }}" />
<img src="{{ product.images[1] | product_img_url: 'large' }}" alt="{{ product.title | escape }}" style="display:none" />
</a>
</div>
<style type="text/css">
.image a:hover img:first-child{ display:none;}
.image a:hover img:last-child{ display:block;}
</style>

Sign in to reply to this post

Jamie

Hey Peter

Well, you should have a recordset that populates the content on the page in question? On that page are already the initial images that you would be using as the 'off state' - you just need to modify that area to include the on state.

So for example, and using the example from the page I linked to above:

<a href="dog.html"><img src="images/<?php echo $row_Recordset['OffState']; ?>" onMouseOver="this.src='images/<?php echo $row_Recordset['OnState']; ?>'" onMouseOut="this.src='images/<?php echo $row_Recordset['OffState']; ?>'" border="0" height="100" width="100" /></a>



Obviously the above assumes that the images are located in the images/ folder - you would need to edit this to where your images are actually stored. 'OnState' would need to be renamed to the column name that is being used for the hover over image and 'OffState' needs to be renamed to the column name that is being used for the main image.

'Recordset' would also need to be renamed to whatever the recordset is that is being used to display the relevant product information ( you will need to make sure that the recordset itself is accessing all the columns required for the images).

Hope that this helps?

Jamie

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...