Hallo,
ich habe versucht einen Slider in mein Theme einzubauen. Dazu habe ich folgenden Code eingefügt.
<head>
...
...
<script src="includes/javascript/jquery/jquery.min.js" type="text/javascript"></script>
<script src="includes/javascript/jquery/jquery.cycle.all.2.74.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.slideshow').cycle({
fx: 'fade',
speed: 4000 // choose your transition type, ex: fade, scrollUp, shuffle, etc...
});
});
</script>
</head>
<body>
...
...
<div class="slideshow">
<a href="index.php"><img width="1000" height="189" src="images/Banner/{Titel}/pic01.jpg"/>
<a href="index.php"><img width="1000" height="189" src="images/Banner/{Titel}/pic02.jpg"/>
<a href="index.php"><img width="1000" height="189" src="images/Banner/{Titel}/pic03.jpg"/>
</div>
{Titel} wird abhängig von dem benutzen Modul übergeben.
Der Slider funktioniert auch soweit. Aber die Blöcke werden nicht mehr richtig in MXTabs einsortiert, sondern untereinander dargestellt.
Das Theme ist noch nicht öffentlich. Falls mir jemand helfen kann (will). Ich habe einen Testbenutzer angelegt, der das Theme benutzt.
Nutzer: Test
PW: Test1
www.ortenberg.net/html
Danke schonmal.
Maik
du solltest die <a-Tags auch mal wieder schließen.....
<a href="index.php"><img width="1000" height="189" src="images/Banner/{Titel}/pic01.jpg"/></a>
Hallo TerraProject,
Danke. Das stimmt. Leider werden die Tabs aber immer noch nicht einsortiert.
Maik
da vermute ich mal einen JavaScript-Konflikt...
Ja, sieht nach einem Javascipt-Konflikt aus. Wenn ich den Verweis auf die "jquery.min.js" rausnehme, funktioniert es auf der Seite mit den MX-Tabs, da anscheinend die Datei schon geladen wird. Dann funktionieren die anderen Seiten nicht (die ohne mx-Tabs).
Wie kann ich die Klasse abhängig davon laden, ob die Startseite aufgerufen ist (Nur da sind ja die mxtabs zu sehen)?
Grüße
Maik
Hoi maik3 :bye:
versuch´s mal damit :gruebel:
pmxHeader::add_jquery('jquery.min.js');
Die Funktion bindet die pragmaMx js eigene Datei ein, aber nur falls sie noch nicht geladen ist.
Danke Baldyman.
Ich habe den Schnipsel in die theme.php in die Funktion "theme_header" eingetragen.
Nun funktioniert es.
Grüße
Maik
:JC_highfive:
Dann mach ich mal hier dicht.