Hallo zusammen,
ich hab da ein kleines Problem und nach langem suchen zumindest einen Workaround gefunden...dieser stellt mich jedoch nicht zufrieden. :-/
Es geht um folgende Seite: www.all4everyone.de
Als Menü (oben) verwende ich "Superfish" dazu ist noch Viruemart installiert. Beides alleine läuft wunderbar. Jetzt möchte ich gern die VM-ProductSlideshow mit verwenden. Diese läuft jedoch zusammen mit den vorhandenen Modulen nicht. Ich hab es jetzt mit dem JS "noConflict" Eintrag zwar zum laufen bekommen. Jedoch funktionieren nun einige Features im Virtuemart nicht mehr wie sie sollen. z.B. werden beim vergrößern der Produktbilder diese nicht mehr in der Lightbox angezeigt sondern in einem neuen Fenster.
Folgendes hab ich in der "index.php" des Templates hinzugefügt:
Wie gesagt...damit funktioniert zwar die Slideshow aber bei VM kommts zu Problemen. :-(Code:<script type="text/javascript"> var $super = jQuery.noConflict(); // Use Prototype etc. with $(...), etc. // $('someid').hide(); </script>
Gibt es eine Möglichkeit das man alles zusammen fehlerfrei laufen lassen kann?
Meine JS Kenntnisse sind nicht wirklich vorhanden. :-/
Über diverse Suchen komm ich nun auch nicht mehr weiter.
Die Scripte werden laut Quellcode derzeit so geladen:
Vielen Dank für eure Hilfe!Code:<script type="text/javascript" src="/plugins/system/jquery/jquery.php?version=1.5.1"></script> <script type="text/javascript" src="/plugins/system/mtupgrade/mootools.js"></script> <script type="text/javascript" src="/media/system/js/caption.js"></script> <script type="text/javascript" src="/modules/mod_vmproductslideshow/tmpl/slideshow.js"></script> <script type="text/javascript" src="http://www.all4everyone.de/modules/mod_superfishmenu/tmpl/js/jquery.js"></script> <script type="text/javascript" src="http://www.all4everyone.de/modules/mod_superfishmenu/tmpl/js/jquery.event.hover.js"></script> <script type="text/javascript" src="http://www.all4everyone.de/modules/mod_superfishmenu/tmpl/js/superfish.js"></script> <script type="text/javascript"> jQuery(function($){ $super("ul.sf-menu").superfish({hoverClass:'sfHover', pathClass:'active', pathLevels:0, delay:800, animation:{opacity:'show'}, speed:'def', autoArrows:0, dropShadows:1}) }); jQuery.event.special.hover.delay = 100; jQuery.event.special.hover.speed = 100; </script>
LG
Fox


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen