Karussell-Konfiguration

  • Diese Extension besitzt ein eigenes jQuery Karussel-Plugin. Alle anderen jQuery-Plugins muss man erst downloaden und ins fileadmin- Verzeichnis kopieren. Beim onboard plugin handelt es sich um ein einfaches Karusell mit einigen Einstellungen. Die werde ich hier beschreiben. Man kann das jQuery-Plugin auch zwei mal gleichzeitig benutzen, wenn man das Bild getrennt vom Text animieren will. Im CarouselSeparated.html Template wird das gemacht. “.camaliga” muss dabei für jedes ul-Element mit li-Elementen von Camaliga benutzt werden.

Property

Data type

Description

Default

auto_slide

boolean

0: nein.

1: ja, automatisch weiter sliden.

0

hover_pause

boolean

0: nein.

1: ja, stoppe das automatische weiter sliden bei on mouse hover.

0

auto_slide_seconds

int

Automatisch weiter sliden nach … Millisekunden.

7500

infinitive

boolean

0: nein.

1: ja, das Karussell ist unendlich und startet am Ende von vorne. Man beachte, dass man in diesem Fall mindestens n+2 Elemente braucht (n: Anzahl der sichtbaren Elemente).

0

item_width

int

Breite eines Elements: width + padding + margin. Man muss diese Angabe nur machen, wenn man beim li-Element padding oder margin>0 gesetzt hat. Andernfalls wird die Breite automatisch berechnet.

0

li_name

string

Normallerweise holt sich das Plugin alle li-Elemente des angegeben ul-Elements. Wenn man nun aber auch im li-Element ul-li-Elemente hat, muss man dem li-Elememt mit den Camaliga-Element eine class zuweisen und diesen Namen dem Plugin mitteilen.

li

left_scroll

string

Class oder ID des DIV-Elements des nach links zeigenden Pfeils. Dies wird nur dann benötigt, wenn infinitive gleich 0 ist und wenn man dann am Anfang des Karussells inaktive Pfeile darstellen will. Das Plugin fügt dann die Class “camaliga_first” zu diesem DIV-Element hinzu, wenn das erste Element links angezeigt wird.

right_scroll

string

Class oder ID des DIV-Elements des nach rechts zeigenden Pfeils. Dies wird nur dann benötigt, wenn infinitive gleich 0 ist und wenn man dann am Ende des Karussells inaktive Pfeile darstellen will. Das Plugin fügt dann die Class “camaliga_last” zu diesem DIV-Element hinzu, wenn das letzte Element rechts angezeigt wird.

Beispiel

Hier ein Beispiel mit einigen Einstellungen:

$('#carousel_ul').camaliga({
        auto_slide: 0,
        hover_pause: 0,
        auto_slide_seconds: 5000,
        infinite: 0,
        item_width: 215,
        li_name: 'li.carousel_li',
        left_scroll: '#left_scroll',
        right_scroll: '#right_scroll'
});