I added a MijoShop/Opencart shop to my site and I had an issue with the cart buttons not working. In talking to their support they said it was because JQuery wasn't loading. Being a newbie I went ahead and got the extension jQuery Easy which allowed me to force the load and the buttons then worked. However, I asked them to look at the code to find out the cause and they pointed to code in the Meet Gavern theme which they tweaked for me. I just wanted to get the thoughts of the Gavick forum as to whether there was a better way other than changing the code to prevent this from happening. If I ever have to reload the template I don't want to run into the same issue. Below is what they changed.
I found that code in your template structure
// Rules to remove predefined jQuery and Bootstrap and MooTools More
GKParser::$customRules['/<script src="(.*?)media\/jui\/js\/jquery.min.js" type="text\/javascript"><\/script>/mi'] = '';
GKParser::$customRules['/<script src="(.*?)media\/jui\/js\/jquery-noconflict.js" type="text\/javascript"><\/script>/mi'] = '';
GKParser::$customRules['/<script src="(.*?)media\/jui\/js\/bootstrap.min.js" type="text\/javascript"><\/script>/mi'] = '';
//GKParser::$customRules['/<script src="(.*?)media\/system\/js\/mootools-more.js" type="text\/javascript"><\/script>/mi'] = '';
Trying to remove them without any additional affect on site.