Karussell mit Videos
am 10.12.2011 - 01:03 Uhr in
Hallo Ihr Lieben,
ich versuche gerade ein Karussell zu machen, in dem nicht Bilder, sondern Videos dargestellt werden.
angefangen habe ich mit
http://drupal.org/project/field_slideshow
Dort werden z.B. unten die Thumbnails als Karussell dargestellt und oben drüber das "große" Bild, also das gerade angeklickte Thumbnail.
Wenn man auf das große Bild klickt, dann kann man diese auch noch z.B. in einer Colorbox darstellen, sofern man natürlich das Colorbox Modul auch installiert hat.
Aber dort kann man leider keine Videos darstellen, sondern nur Bilder. Ansonsten ist das Modul wirklich super.
Gibt es auch ein Modul, wo man Videos einbinden kann ?
Ich habe auch schon mit jcarussell herumexperimenterit, bin dort aber auch nicht weiter gekommen.
Wahlweise wäre es auch eine Möglichkeit, zwar ein Karussell mit "nur" Bilder zu haben, aber wenn man dann auf ein "großes" Bild klickt, das man dann in der Colorbox das Video anschauen kann.
Hat von euch jemand mit so etwas Erfahrung ?
lieben Gruß
Daniela
- Anmelden oder Registrieren um Kommentare zu schreiben
Liebe Daniela, auch ich habe
am 10.12.2011 - 16:11 Uhr
Liebe Daniela,
auch ich habe mich schon mal mit Slidern, Karussells und sowas beschäftigt, wie wahrscheinlich viele hier im Forum, denn solche Dinge machen auf einer Webseite immer "gut was her".
Allerdings würde ich dir einen ganz anderen Ansatz vorschlagen.
Verlasse dich dabei nicht auf die einschlägigen Module. Dadurch bist du viel zu eingeschränkt, was die Darstellung der Informationen in dem Slider angeht.
Schau dir mal dieses Theme an: http://drupal.org/project/corporateclean
Es ist ganz neu und verfügt über einen Slider, der mit der "Slider"-Funktionalität aus der jquery (cycle-Plugin) funktioniert.
Natürlich kannst du diese Funktionalität auch bei jedem anderen Theme benutzen.
Was bei dem Theme wirklich schlecht gelöst ist, ist die Eingabe des Inhalts, der geslided (was für ein fürchterliches Wort) werden soll.
Bei dem Theme wird das einfach in die page.tpl.php eingetragen.
Das ist natürlich nicht besonders benutzerfreundlich.
Aber auch dafür gibt es eine Lösung.
Ich habe das folgendermaßen gemacht:
Ich habe einen Inhaltstyp angelegt, der die Inhalte, die hin- und hergeschoben werden, aufnimmt.
Dann habe ich eine View (Page-View, mit Namen: video_slider) angelegt, die diese Inhalte wiederum so ausgibt, wie ich das haben möchte, also z.B. nicht einen Titel, sondern nur den Body.
Sortierung der Einträge nicht nach Datum, sondern an nid aufsteigend und alles was sonst noch wichtig ist.
Dann die Ausgabe dieser View in der page.tpl.php, z.B.so:
<?php
foreach(views_get_view_result('video_slider') AS $dummy_a)
{
print($dummy_a->field_body['0']['raw']['value']);
}
?>
unter dem Slider gibt es dann noch Controls, damit man auch "mit der Hand" weiterblättern kann. Aber die sind trivial zu erzeugen, beispielsweise so:
<?php
for ($i = 1; $i <= count(views_get_view_result('video_slider')); $i++)
{
print('<li><a href="#"></a></li>');
}
?>
also das ist ganz einfach.
Damit ist du, was die Inhalte des zu schiebenden Objektes anbelangt, vollkommen frei in der Gestaltung. Da können Bilder, Texte und Videos drin sein, was auch immer du möchtest.
Schau dir das mal genauer an, es ist wirklich eine einfache Sache. Ich denke, ich mache dazu auch noch mal ein Tutorial :-)
Gruß
Berthold
Hallo Berthold, ich habe mir
am 11.12.2011 - 14:28 Uhr
Hallo Berthold,
ich habe mir deine Lösung angeschaut und es klingt alles logisch.
Ehrlich gesagt, traue ich mir aber die Sache, so wie du sie beschrieben hast, nicht zu.
Ich denke, ich warte da lieber auf dein Video (kommt hoffentlich bald)
lieben Gruß
Daniela