Jump to content

[FREE MODULE] Snow Fall Module


NemoPS
 Share

Recommended Posts

Looking into adding some Christmas mood to your shop? here is the perfects module for it, it's FREE!


snowfall-module.jpg

Notice: i didn't create the snow effect, i just made a Prestashop Module out of it. Credits for that go to: http://www.somethinghitme.com/.

Download here: http://store.nemops.com/free-modules/24-snowfall-module.html

Hope you like it!

Fabio

  • Like 1

Share this post


Link to post
Share on other sites

Please read the forum rules you must post a direct download link in your post no outside links in the Free Forum:

 

If you are posting your own module or theme, you must post your file as an attachment directly to your post. Any posts with a link to a download site or a request for donations will be moved or deleted.

Share this post


Link to post
Share on other sites

  • 11 months later...

Hello Nemo1 and thanks for the module!

 

I installed it in my shop and unfortunately it didn't seem to work (no snow appeared), so I resorted to other alternative module for now. But if I understand correctly, your module may be configurable (e.g. colour of snowflakes)? That's why I would like to give it another try.

 

Could you help me debug the problem? My PS version is 1.5.3.1. Thanks!

Edited by parsifal (see edit history)

Share this post


Link to post
Share on other sites

You can see the site in my signature.

 

The only js error I get is this one:

 

post-420007-0-96803900-1386326799_thumb.png

 

 

Contents of pssnowfall.js:

 

$(document).ready(function() {
    $(document).snowfall({
        flakeCount : 100
        flakeIndex: 999999
        minSize : 1
        maxSize : 3
        minSpeed : 2
        maxSpeed : 3
    });
});

Share this post


Link to post
Share on other sites

Wait a minute, isn't this a JSON array inside the snowfall function? Shouldn't the name/value pairs be separated with a comma, like this?

 

$(document).ready(function() {
    $(document).snowfall({
        flakeCount : 100,
        flakeIndex: 999999,
        minSize : 1,
        maxSize : 3,
        minSpeed : 2,
        maxSpeed : 3
    });
});
Edited by parsifal (see edit history)

Share this post


Link to post
Share on other sites

Wait a minute, isn't this a JSON array inside the snowfall function? Shouldn't the name/value pairs be separated with a comma, like this?

 

$(document).ready(function() {
    $(document).snowfall({
        flakeCount : 100,
        flakeIndex: 999999,
        minSize : 1,
        maxSize : 3,
        minSpeed : 2,
        maxSpeed : 3
    });
});

 

I added the commas and now it works!

Share this post


Link to post
Share on other sites

It seems that the options which give the most beautiful results (round snowflakes with shadows) are also the ones that hog down the CPU too much. I tried this configuration:

 

$(document).ready(function() {
    $(document).snowfall({
        flakeCount : 100,
        flakeColor : '#F0F8FF',
        shadow : true,
        round : true,
        flakeIndex : 999999,
        minSize : 2,
        maxSize : 6,
        minSpeed : 2,
        maxSpeed : 4
    });
});

But you can't have many snowflakes without a noticeable slowdown in rendering, especially in the Home page where the homeslider module is also using an animation (sliding).

Edited by parsifal (see edit history)

Share this post


Link to post
Share on other sites

Please read the forum rules you must post a direct download link in your post no outside links in the Free Forum:

 

If you are posting your own module or theme, you must post your file as an attachment directly to your post. Any posts with a link to a download site or a request for donations will be moved or deleted.

 

Nemo, can you quickly fix this please? We shouldn't need to ask twice or edit your message ourselves. I'm sure it was just an oversight ;)

 

And of course, thanks for the free module!!

Share this post


Link to post
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More