Hallo,
ich befasse mich damit ein eigenes Modul zu entwickeln, mit dem es möglich sein soll durch eine Reihe von Bildern zu "blättern".
Das Modul soll an einer Modulposition ausgegeben werden, was auch soweit funktioniert.
Neben der Moduldatei gibt es noch eine JS-Datei mit einer Funktion
Nur mit dem JavaScript gibt es Probleme:
Beim Aufruf der Funktion durch onclick erhalten ich einen Fehler: blaettern is not a function
Hier der Quellcode der JS-Datei
Deklaration der Variablen mache ich in der Modul php DateiCode:var zeige = 0; var blaettern = new function(richtung) { zeige = zeige + parseInt(richtung); //alert("zeige: "+zeige); if (zeige > bild.length-1 ) { zeige = 0; } else if (zeige < 0) { zeige = bild.length-1 ; } document.getElementById('diashow_bild').src=Diashow[zeige].src; }
Als neu erstelltes Modul: eigene Inhalte (mod_custom) ist es mir gelungen mit dem angegebenen Quellcode die gewünschte Funktionalität hin zu bekommen. Diesen Weg habe ich aber nicht weiter verfolgt, da ich im Editor für das Modul offenbar kein php eingeben kann, oder?Code:var Diashow=new Array(); var bild=new Array(); bild[0]='images/content/ordner/1.jpg'; ..usw for(r=0; r < bild.length; r++) { Diashow[r]=new Image(); Diashow[r].src=bild[r]; }
php bräuchte ich auch im Folgenden auch noch Datenbankabfragen zu machen..
Ich verstehe nicht warum in diesem Fall die Funktionsdeklaration falsch sein soll.
Ebenso gibt es Probleme damit in der eigenen JavaScript-Datei das Array bild offenbar nicht bekannt ist.
Für Hilfe wäre ich sehr dankbar
________
Ich hatte diese Frage schon einmal gepostet, habe aber die Befürchtung, dass die Frage im falschen Unterforum gelandet war.
http://www.joomlaportal.de/module-1-...nen-modul.html
Ich hatte einen Hinweis gefunden den Grafikaustausch einzig und allein mit CSS zur realisieren. Da ist mir aber nicht klar wie das funktionieren soll.
Zumindest dann wenn ich bei Klick auf Button durch eine Liste an Grafiken hindurch blättern möchte.
In JavaScript ist das ein alter Hut und von mir schon oft eingesetzt.


LinkBack URL
About LinkBacks

Lesezeichen