[gelöst] "Quotes Rotator" auf Startseite in einen Block einbauen
Eingetragen von CannedBear (4)
am 28.04.2013 - 10:51 Uhr in
am 28.04.2013 - 10:51 Uhr in
Hallo,
ich (neu in Drupal) würde gerne diesen "Quotes Rotator" auf der Startseite in einem Block einbauen. Die js-Dateien habe ich mit der theme.info datei eingebunden. Außerdem habe ich versucht das ganze mit dem "Code per Node" Modul in dem Block einzubauen. Allerdings bekomme ich es nicht zum laufen. Alles was ich auf der Starteiste sehe ist ein leerer Block. Die einzelnen slides haben eine opacity von 0 und nichts bewegt sich.
Wahrscheinlich mach ich das alles unnötig kompliziert und die Lösung ist ganz einfach. Wie würdet ihr das in eine Drupal Seite einbauen?
Kann mir hier jemand helfen und ein paar Tipps geben?
Viele Grüße
Andreas
- Anmelden oder Registrieren um Kommentare zu schreiben
Geh doch den Drupal-Weg
am 28.04.2013 - 11:42 Uhr
Drupal bietet für fast alles ein passendes Modul - man muss es nur finden :-)
Wenn ich das richtig verstehe, dann willst Du einfach Texte (evtl. mit eingebundenen Bildern) in einem Block auf der Startseite einbinden. Das klingt für mich nach einem Modul, das auch Textwerbung anzeigen kann. Da bin ich in Drupal7 auch noch auf der Suche, da weder das Modul Ad noch der Rotor-Banner für Drupal7 weiterentwickelt werden :-( Wenn da jemand eine Lösung kennt - her damit, DANKE.
Doch für dein Problem habe ich evtl. eine Lösung. Wenn es darum geht, Texte darzustellen, dann arbeitet Drupal mit Inhaltstypen. Die Darstellung in einem Block würde ich mit dem Modul featured-content lösen. Mit dem Modul kannst Du Content nach verschiedenen Kriterien sortieren (auch nach Inhaltstyp) und auch die Anzeige z.B. zufällig einblenden lassen.
Konkret würde ich also einen Inhaltstyp, z.B. "Quote", definieren, dort meine Zitate alle erfassen und die Anzeige dann über Featured Content in einem Block steuern, den ich z.B. über die Einstellung "nur auf bestimmten Seiten" mit der Einstellung nur auf der Startseite anzeigen lassen würde.
Somit hast Du jederzeit Zugriff auf deine Zitate (oder was auch immer in dem Quote Rotator erscheint), aber Du bist mit Bordmitteln von Drupal einfach und bequem zum Ziel gekommen. Der einzige Nachteil, die Inhalte wechslen nur mit Aufruf eines neuen Menüpunktes und nicht nach z.B. 10 Sekunden. Da war das Rotor-Banner Modul ideal, aber leider nicht mehr für Drupal7. :-(
jQuery plugins
am 28.04.2013 - 16:34 Uhr
Hallo,
Danke erst einmal für die Tips. Ich habe es jetzt tatsächlich mit einem Modul lösen können. Ist zwar nicht ganz zu 100% was ich wollte, kommt dem aber schon ganz nahe. Ich habe das jQuery Plugins Module genommen und aus diesem Bundle das jQuery Cycle Plugin. Das kann man dan ganz einfach wie z.B. die Tabs oder das Accordion einbauen, welche schon im Core enthalten sind:
<?php
drupal_add_library('jquery_plugin', 'cycle');
drupal_add_js('jQuery(document).ready(function() {jQuery("#mySlideshow").cycle({
fx: \'scrollRight\',
speed: 2000,
timeout: 2000
});});', 'inline');
?>