Author Topic: Various js issues on my site  (Read 764 times)

bunglehaze

  • Jr. Member
  • **
  • Posts: 485
Various js issues on my site
« on: February 15, 2018, 18:03:10 pm »
Hey, I have almost got my new site setup for content using VM and am now going through settings, scripts  and errors for the shop functionality. I am getting a number of errors:

Seems to be the line for : colonel-booms:36 Uncaught TypeError: window.addEvent is not a function
Code: [Select]
if(typeof Virtuemart==="undefined"){var Virtuemart={};}var vmSiteurl='https://www.colonelboom.co.uk/';Virtuemart.vmSiteurl=vmSiteurl;var vmLang='&lang=en';Virtuemart.vmLang=vmLang;var vmLangTag='en';Virtuemart.vmLangTag=vmLangTag;var Itemid='&Itemid=217';Virtuemart.addtocart_popup="1";var usefancy=true;var sessMin=15;var vmAliveUrl="index.php?option=com_virtuemart&view=virtuemart&task=keepalive";var maxlps="4";var minlps="1";var sp_preloader='0';var sp_offanimation='drarkplus';window.addEvent("domready",function(){Element.prototype.hide=function(){}});

I am getting a recurring vmkeepalive.js error that just keeps going until it then turns into insufficient resources error and crashes the site.
keep alive 3448 newTime 0.2412 < NaN
Code: [Select]
console.log('keep alive '+kAlive+' newTime '+((newTime-lastUpd)/60000)+' < '+(sessMin*(parseFloat(maxlps) + 0.99)));
GET https://www.colonelboom.co.uk/big-zero/big-zero-banana-custard-pudding?_=1518713901675 net::ERR_INSUFFICIENT_RESOURCES
 keeps coming up for jquery.min.js

I have disabled my compressions on js and css to try and work through this but essentially my image popup and ajax stop working, add to cart doesn't work as expect etc

Until now I have not had any issues with items loading so I am confused where this has suddenly started coming from, any ideas please?

VM is latest version - template is FLEX, again latest version and VM 3.2.12 ready. I have tried this on php 5.6, 7.0 and 7.1 with the same effect too

If I change a few things around and clear cache it will often let me add something to cart or will work normally. If I then go back to a product it's when it starts to error. sessions set to database or PHP have the same effect

Studio 42

  • Contributing Developer
  • Sr. Member
  • *
  • Posts: 3627
  • Joomla & Virtuemart developper
    • Studio 42 - Virtuemart & Joomla extentions
  • VirtueMart Version: 2.6 & 3
Re: Various js issues on my site
« Reply #1 on: February 15, 2018, 20:36:29 pm »
Code: [Select]
window.addEvent("domready",function(){Element.prototype.hide=function(){}});
window.addEvent is a mootools script, this is obselete in Joomla 3 and have nothing to do with Virtuemart itself.
You should check with your template developer, so it remove this(and perhaps other) obsolete script.

bunglehaze

  • Jr. Member
  • **
  • Posts: 485
Re: Various js issues on my site
« Reply #2 on: February 15, 2018, 20:45:22 pm »
Would that also be causing the session error and resources spiralling? The template itself has a remove mootools option so my guess is something else is creating that error.

Studio 42

  • Contributing Developer
  • Sr. Member
  • *
  • Posts: 3627
  • Joomla & Virtuemart developper
    • Studio 42 - Virtuemart & Joomla extentions
  • VirtueMart Version: 2.6 & 3
Re: Various js issues on my site
« Reply #3 on: February 15, 2018, 21:22:31 pm »
You have to remove mootols and nay script using mottols.
But you have some other issue as the CSS for add to cart.
Check with Aplikko.com, so they update the code.