Runterladen
Erweiterung im Contao Erweiterungskatalog:
http://www.contao.org/erweiterungsliste/view/Contentslider.10010009.de.ht
Autor: Stefan Preiss http://www.preiss-at-work.de
Installation
Nach der Installation tut sich in der Seitenspalte links nichts, denn der Contentslider wird unter den Inhaltselementen zur Verfügung gestellt. Legt man einen neuen Artikel an, fügt man zunächst das neue Inhaltselement Contentslider-Begin ein.
Über das Bearbeiten Symbol lassen sich anschließend im Content-Slider-Begin Inhaltselement die Spezifikationen wie z.B. Größe des Sliders, Anzahl der Bilder und Effekte festlegen. Wichtig ist, dass man bei der Anzahl der Slides genau so viele Slides angibt, wie später Inhaltselemente eingefügt werden. Ansonsten passiert es, dass der Slider anfängt diagonal zu sliden.
Anschließend befüllt man die weiteren Inhaltselemente mit den Inhalten für jeweils 1 Slide. Nicht vergessen werden darf, dass man jedem als Inhaltselement angelegetem Slide bei den Experten-Einstellungen die Klasse "slideElem" geben muss.
Das Ganze wird abgeschlossen mit dem Inhaltselement Contentslider-End.
hoppla
Der Contentslider, zumindest in dieser Installation, verträgt es nicht, wenn man über oder unter ihm weitere Inhaltselemente einfügt. Deswegen habe ich ihn in einen Artikel gestellt, wo er als Inhaltselement ganz allein für sich sein darf. Die Erklärungen, die ich zu diesem Artikel geschrieben habe und die hier zu lesen sind, sind in einem anderen (eigenen) Artikel untergebracht.
ToDo: Ich sollte bei Gelegenheit mal prüfen, ob das an meinem CSS liegen könnte.
Sliding flexibel ?
Damit Inhalte hereingeslidet werden können, basieren alle Contentslider, die ich kenne, darauf, dass man zunächst die Größe des Sliders als fest umrissenen Rahmen in Pixel angibt. Ohne diese Angaben ist ein Slider nicht in der Lage zu berechnen wie weit er einen Inhalt nach links, rechts, oben oder unten schieben muss, damit es zum Beginn des Inhalts des nächsten Slides exakt passt. Kann ich verstehen, macht aber alle Slides für flexible Layouts nicht so gut verwendbar. Wie in diesem Beispiel zu sehen, habe ich jedoch mit etwas CSS-Getrickse dem Slide ein Hintergrundbild gegeben. Damit ist es möglich den Slider auch für ein flexibles Layout einzusetzen.
Hinterlasse einen Kommentar
Wer möchte, darf hier gerne etwas kommentieren. Ich freu mich drüber. Alles was konstruktiv zur Lösung von Problemen beiträgt oder Hinweise, was ich vielleicht besser machen könnte oder Tipps, die eine hilfreiche Ergänzung wären, wird gern gesehen.
Wenn dir mein Beitrag gefallen hat, dann teile ihn via Twitter oder Facebook mit anderen.