JoomShaper / SP-Simple-Portfolio

Simplest portfolio extension for Joomla
4 stars 7 forks source link

Move CSS and JS scripts to template for create true overrides #27

Open leoalv opened 3 years ago

leoalv commented 3 years ago

Currently the pages must be fast, and better if it makes few requests to the server.

Loading embedded videos from youtube or vimeo on a website increases requests (approximately 11); so trying to reduce that I created an everride of the module, to eliminate the previews of the video, which was obtained as expected. But the module still continued to load the featherlight.min.js and featherlight.min.css files, when they were no longer needed, and the loading of those files could not be nulled because an override of the mod_spsimpleportfolio.php file cannot be created. Do the same if you want to switch to another preview script.

These changes that I am proposing solve that problem by giving better control over the files from the override.