Hallo zusammen,
ich stehe vor einem Problem:
Bei mir funktionieren nach ordnungsgemäßer Installation und Einbindung der statischen Templates die oben genannten Extensions nicht.
Die Smoothgallery funktioniert seit geraumer Zeit schon nicht mehr. Es wird nur ein schwarzer Ladebalken gezeigt.
Die Forumsbeiträge dazu habe ich bereits gesichtet. Die dort gezeigten Lösungen haben bei mir nichts bewirkt.
Bei der WEC_MAP-Extension wird im BE alles korrekt angezeigt, also Karte und Standort. Im FE ist nichts zu sehen (Nur ein leerer Platzhalter).
Interessanterweise wird die Karte angezeigt, wenn auf der gleichen Seite die Smoothgallery eingebunden ist (dann sieht man zur Karte dazu also wieder nur den schwarzen Ladebalken).
Alternativ die rggooglemap-Ext. zeigt ebenfalls im FE nur eine leere Fläche.
Mir ist klar, dass eine Diagnose hier nur schwer möglich ist.
Vermutlich handelt es sich um ein Javascript-Problem.
Hat jemand etwas ähnliches bereits bei sich gehabt?
Wie kann ich an die Sache rangehen?
Bin für jede Hilfe dankbar.
Gruß
the_rangerider
Typo3 4.3, die besagten Extensions wurden in der aktuellen Version installiert.
Hey the_rangerider,
am besten schaust du mal, welche der drei Extension sich gegenseitig Ärger machen. Deinstalliere eine nach der anderen und prüfe zwischendrin, ob deine andere Extension wieder funktioniert.
Es handelt sich dabei ganz sicher um eine Inkompatibilität der verschiedenen JavaScript-Dateien.
Ich würde auch mal in den Quellcode schauen, welche Dateien überhaupt eingebunden werden und ob diese korrekt eingebunden werden.
Grüßle, X
Hallo X,
danke für die Antwort.
Die Extensions funktionieren auch einzeln nicht.
Es scheint sich wohl um eine andere Extension zu handeln, die sich mit den oben genannten nicht verträgt.
Die in anderen Beiträgen besagten Mootools sind jedenfalls bei mir keine Lösung.
So sieht der Quelltext aus:
Im head-Bereich:
<script src="typo3conf/ext/rgsmoothgallery/res/scripts/mootools.js" type="text/javascript"></script>
<script src="typo3conf/ext/rgsmoothgallery/res/scripts/jd.gallery1010.js" type="text/javascript"></script>
<script src="typo3conf/ext/rgsmoothgallery/res/scripts/slightbox107.js" type="text/javascript"></script>
<link rel="stylesheet" href="typo3conf/ext/rgsmoothgallery/res/css/jd.gallery.css" type="text/css" media="screen" />
<link rel="stylesheet" href="typo3conf/ext/rgsmoothgallery/res/css/slightbox.css" type="text/css" media="screen" />
<style type="text/css">
/*<![CDATA[*/
<!--
#myGallery831 {width:125px;height:125px;} .rgsgnest831 { width:125px;height:125px; }
// -->
/*]]>*/
</style>
Im body:
<!-- Plugin inserted: [begin] -->
<div class="tx-rgsmoothgallery-pi1 rgsgnest831">
<script type="text/javascript">
function startGallery831() {
if(window.gallery831)
{
try
{
var myGallery831 = new gallery($('myGallery831'), {
timed:false,
showArrows: true,
showCarousel: true,
textShowCarousel: 'Thumbnails',
embedLinks:true,
lightbox:true
});
var mylightbox = new LightboxSmoothgallery();
}catch(error){
window.setTimeout("startGallery831();",2500);
}
}else{
window.gallery831=true;
if(this.ie)
{
window.setTimeout("startGallery831();",3000);
}else{
window.setTimeout("startGallery831();",100);
}
}
}
window.onDomReady(startGallery831);
</script><noscript>
<div class="rgsgcontent"><div class="myGallery-NoScript" id="myGallery-NoScript831"><div class="rgsg-btn" style="display:none">00</div><img src="fileadmin/image/Bilder_Maschinen/grecon_125.jpg" class="full" alt="" /></div></div>
</noscript><div class="rgsgcontent"><div class="myGallery" id="myGallery831"><div class="rgsg-btn" style="display:none">00</div>
<div class="imageElement"><a href="fileadmin/image/Bilder_Maschinen/K2.jpg" title="Bild vergrößern" class="open"></a>
<img src="fileadmin/image/Bilder_Maschinen/K2.jpg" class="full" alt="" />
<img src="typo3temp/pics/342fd9d4f2.jpg" class="thumbnail" alt="" /> </div>
usw. für weitere Bilder.
Der FF zeigt drei Fehler an:
- Class is not defined
var gallery = new Class({
- gallery is undefined
gallery = gallery.extend({
- window.onDomReady is not a function
window.onDomReady(startGallery831);
Die Meldungen habe ich teilweise auch im Forum gefunden, jedoch ohne Lösung.
Jedenfalls wäre ich dankbar, wenn mir hier jemand weiterhelfen könnte.
Grüße
the_rangerider