enupal / slider

Responsive and customizable Slider plugin for Craft CMS 3.x
https://enupal.com/craft-plugins/enupal-slider
Other
6 stars 3 forks source link

Slider Links will not open. #11

Closed cherrykoda closed 3 years ago

cherrykoda commented 3 years ago

Clicking on any slider, with default slider settings across the board, will not open the link attached to the slide.

The only console output is a warning (attached): image

cherrykoda commented 3 years ago

We've stripped out EVERY piece of JS and CSS from the site leaving only the slider's assets that are loaded with the plugin. The links don't work.

As soon as jQuery was removed, preventing any jQuery from functioning, the links worked. We believe this indicates an issue in the plugin's JS. Possibly a prevent default gone rogue on clicks.

Our client paid for the plugin and is not happy.

cherrykoda commented 3 years ago

Chrome Latest Release, Windows 10

andrelopez commented 3 years ago

@cherrykoda We just released Enupal Slider v1.4.0 with a fix to this issue. Please update the plugin and let us know how it goes.

cherrykoda commented 3 years ago

@andrelopez on a fresh install with version 1.4

Yes, the links are clickable. But before we get to that point:

image

image

image

The most critical issue:

On deployments, Craft's Project config implements the fields, plugin data, etc. but then the plugin install does the same causing duplicate fields, field handles, asset volumes, etc. When removing the duplicates, the database breaks and the entire site goes down. The only way to resolve has been to 'restore project config' from database. The only way to avoid it is to have the craft site set to not utilize the project config feature. This is site breaking, and not fixable or workaroundable on our end.

Really sorry to tack all of this on the linking issue - but its received no attention on the other issue logs and I have your attention here. Without that project config issue fixed at a minimum this plugin is unusable.

andrelopez commented 3 years ago

@cherrykoda thanks for reporting. Let's keep track of these errors on the following tickets:

cherrykoda commented 3 years ago

Great, thank you!