[gelöst] Slider

Begonnen von maik3, 29 März 2012, 12:00:16

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

maik3

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


Olaf / TerraProject

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>
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

maik3

Hallo TerraProject,

Danke. Das stimmt. Leider werden die Tabs aber immer noch nicht einsortiert.

Maik

Olaf / TerraProject

da vermute ich mal einen JavaScript-Konflikt...
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

maik3

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

Baldyman

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.

maik3

Danke Baldyman.

Ich habe den Schnipsel in die theme.php in die Funktion "theme_header" eingetragen.

Nun funktioniert es.

Grüße

Maik

Baldyman

 :JC_highfive:

Dann mach ich mal hier dicht.