Jump to content

Module Flash sale V2, dont buy! So much angry


Recommended Posts

If your CMS version highter then 1.5.4.0 better dont buy or you have alot problems with this module

I so much angry what a lame programmer do this module?
 
This module dont work on prestashop 1.5.5 vershion or highter bc of alot deprecated errors.
After spend hours to fix all this deprecated errors, what errors i got after?
 
Show.php file:

 

 self::$smarty->assign(array(
                'tpl_dir' => '../../themes/prestashop/',

No, rly who made that module?? if customer have other template he need contact support for fix that? bc he see load templates error?
 

move_uploaded_file($_FILES["image_filename_".(int)$language['id_lang']]['tmp_name'], __DIR__.'/images/'.$language['iso_code'].'/perso_small.jpg');

Why need rename user image each time to "perso_small.jpg".  Programmer who made that tell me what you think about browser cache?
 
Also under image folder we see languages subfolders like:

en, de....but if user have other languages like "et, fi" this folders will not be created automatically and bc of that user cant upload image for this languages...he need create folders for his languages by hands on ftp..
 
 And finaly, so much lame error i never see:

 

function timerShowProduct()
 {


   var target = new Date(parseInt(show_year),(parseInt(show_month) - 1),parseInt(show_day),show_hour,show_minute,show_second);
   if (show_timeLeft > 0)
       {
           var mms_day = 24 * 60 * 60 * 1000;
           var mms_hour = 60 * 60 * 1000;
           var mms_minute = 60 * 1000;
           var mms_second = 1000;
           var today = new Date();

           var diff_mms = target.getTime() - today.getTime();
           timeLeft = diff_mms;

           var diff_day = Math.floor(diff_mms / mms_day);
           diff_mms -= diff_day * mms_day;

           var diff_hour = Math.floor(diff_mms / mms_hour);
           diff_mms -= diff_hour * mms_hour;

           var diff_minute = Math.floor(diff_mms / mms_minute);
           diff_mms -= diff_minute * mms_minute;

           var diff_second = Math.floor(diff_mms / mms_second);
           diff_mms -= diff_second * mms_second;

           //diff_hour += diff_day * 24;
           if (diff_hour < 10)
               diff_hour = "0" + diff_hour;
           if (diff_minute < 10)
               diff_minute = "0" + diff_minute;
           if (diff_second < 10)
               diff_second = "0" + diff_second;
           
           $("#timeProduct").html(diff_day + ":" + diff_hour + ":" + diff_minute + ":" + diff_second);

          setTimeout("timerShowProduct()",100);
       }
       else
         {
           window.location.reload();
         }
 }

Tell me now what happen if user have on his computer other time? like on two hours more that have server?
I tell you what, site page will go reload non-stop!!

Bc: Flash sale end time synchronized with server time, but javascript synchronized with client computer so if server still got 2 dec 23:00 and client got alrdy 3 dec 01:00 he will see on site non-stop reload page!!!

I send tickets to support but no1 answer me. (may be need w8 more, atm 24h waitng answer)

And this module cost price is 99.90 euro?

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Hey Kerm, I'm sorry about your experience with the module. I'm sure we can find a solution for you shortly. Let me help you! PM me your Registered Addons Email, along with the Order # of your module you purchased. Please be aware that it may take another 24 hours to respond. We do our best to respond to all inquiries and support tickets within 24 hours and I appreciate your patience during the holiday season.

 

Is this okay for you? 

 

 

-Benjamin

Link to comment
Share on other sites

 

 

How can we help you solve this situation?

 

you can update this module for using it on prestashop 1.5.6...

 

Also i fix all problems in this module except javascript that i think work bad even on 1.5.4 prestashop bc this script dont look on user time zone and also product price not going back to normal after sale offer end...

 

At the end of script we see:

 

 

window.location.reload();

And if user have other time zone his site page will go to continuous reload bc of that...

 

Like if user have time on 2 hour more and for him sale offer is end but server have other time zone and for server sale offer have 2h more...

 

Also product price not going back after his sales offer end...

Link to comment
Share on other sites

×
×
  • Create New...