Antwort #126 am: 26. Oktober 2013, 23:21:37
Hallo,
danke für das Modul!
Habe es nach der Anleitung eingebunden und stand dann vor dem Problem, dass sich das Bild in einem neuen tab öffnete statt in der Box.
Folgendes zur Umgebung:
Im Ordner templates/..../javascript findet sich :
-jquery-1.3.2.js
-jquery-1.3.js
-jquery-ui.js
-jquery-ui-new.js
-jquery-new.js
Ich verwende einen Imageslider von Hetfield, einen Warenkorb-Slide-In und eine AutocompleteSuche.
Werden all diese Dateien benötigt? Denn in der general.js.php sind nur folgende inkludiert:
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery-1.3.2.js" type="text/javascript"></script>
Als erstes nach dem lesen der Beiträge habe ich dann den von dir bereitgstellten JS-Code in der general.js.php ganz ans Ende gesetzt, weil, wie du sagtest, erst die Library geladen werden muss.
Danach erste Verbesserung: Beim Klicken auf ein Bilder (products_info_v1) verdunkelt sich die Seite, und der Ladebalken erscheint. Aber kein Bild. Beim Schließen blieb der overlay-div bestehen, sodass nicht weiter gesurft werden konnte.
Habe dann in der general.js.css aus statt 1.3.2.js -> 1.3.2.min.js inkludiert.
Änderungen hochgeladen und schwuppsdiwupps erscheint beim Anklicken sogar die Thickbox, allerdings
-mit der oberen linken Ecke zentriert am Bildschirmmittelpunkt
-lässt sich nicht wegklicken, Schwarze Abdunklung verschwindet, box selbst nicht
Dies ist auch der aktuelle Stand.
Darauf hin habe ich einfach mal den Versuch gewagt, mir diese Datei hier runterzuladen
http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js , damit die vorhandene jquery-1.3.2.min.js ersetzt und entsprechend in der general.js.php aus 1.3.2.min.js -> 1.8.2.min.js gemacht.
Brachte keine Verbesserung, stattdessen machte sogar der Warenkorb Ärger.
Kannst du nochmal kurz einen Überblick geben, welche JQuery-Dateien wie eingebunden werden müssen, oder woran es evtl. noch liegen könnte?
Gruß
miamit