Youtube Video in Colorbox anzeigen, Views-Slideshow als Trigger
am 24.05.2013 - 22:11 Uhr in
Hallo,
ich arbeite gerade an einer Views-Slideshow in der ich diversen Content anzeigen möchte, der wiederum auf was anderes verlinkt.
Als Beispiel habe ich ein Bild dass auf ein YouTube Video verweisen soll. Dieses Video möchte ich in einer Colorbox anzeigen. Aber nicht jeder Content in der Slideshow verweist auf ein Video oder sonst etwas.
Meine Php Kenntnisse sind leider beschränkt als dass ich hier jetzt weiter komme.
Ich nutze Video-Embed-Field um auf YouTube zu verweisen. Jetzt müsste ich doch in der View irgendwo prüfen lassen ob dieses Feld ausgefüllt ist oder nicht. Und wenn es denn ausgefüllt ist, mir den Link geben, den das Video-embed-field ausgibt.
Ergibt das Sinn? Kann mir bitte jemand hierbei helfen? Oder gibt es vielleicht etwas Simples was ich übersehe?
Vielen Dank und liebe Grüße
Jan
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich weiß nicht ganz, was die
am 24.05.2013 - 23:53 Uhr
Ich weiß nicht ganz, was die Slideshow mit dem Video in der Colorbox zu tun hat.
Wenn ich es richtig verstehe, dann werden irgendwelche Inhalte im Slider hin- und hergeschoben.
Das ist auch ziemlich einfach möglich, ich habe die Vorgehensweise schon häufiger genau dargestellt.
Diese Inhalte können ganz normale Nodes sein, die ganz normale Links, z.B. zu einem YouTube Video in einer Colorbox oder sonst etwas enthalten.
Also hat doch die View, die lediglich die "Sliderinhalte" ausliest bzw. zusammenstellt gar nichts mit dem der Colorbox zu tun.
Gruß
Berthold
Hallo Berthold, danke für
am 25.05.2013 - 21:56 Uhr
Hallo Berthold,
danke für Deine Antwort. Ich glaub ich hab mich blöd ausgedrückt. Ich möchte unterschiedliche Dinge im Slider Anzeigen. Dass können nodes sein, das können aber auch einfach nur Bilder sein. Das bekomme ich über Filter und Content Types einfach hin.
Nur möchte ich, dass die Dinge die in der Slideshow hin und her gehen auf unterschiedliche Dinge verweisen.
Also:
Slide 1 -> Bild füllt gesamte Slideshow aus und verweiset auf ein YouTube Video welches in der Colorbox dargestellt werden soll.
Slide 2 -> Node mit Text und Bildinhalt verweist auf irgendeine andere Node. Diesmal aber nicht in der Colorbox
Slide 3 -> Nur Text, aber wieder in der Colorbox...
Da zerbreche ich mir gerade schwer den Kopf dran. Vermutlich denke ich gerade zu kompliziert und es lässt sich mit einem ganz einfachen Schritt realisieren. Verzeih mir bitte, wenn mein Problem zu den eher häufig gestellten Problemen gehört und Fragen dieser Art zu sehr nerven.
zwischen Slide 1, Slide 2 und
am 25.05.2013 - 23:47 Uhr
zwischen Slide 1, Slide 2 und Slide 3 ist in meinen Augen kein Unterschied, dass sind in Drupal alles Nodes, oder könnten es zumindest sein.
Wie man Nodes slided, dazu habe ich schon mal ein Video gemacht.
Gruß
Berthold
Ja, das sliden ist nicht das
am 26.05.2013 - 17:40 Uhr
Ja, das sliden ist nicht das Problem. Das verweisen auf unterschiedliche Dinge mit unterschiedlichen Verhalten. Also dass Slide 1 auf ein YouTube Link in einer Colorbox verweist und Slide 2 direkt auf eine Node (ohne Colorbox).
In eine Node kann man Links
am 26.05.2013 - 19:39 Uhr
In eine Node kann man Links zu allem möglichen, mit ganz unterschiedlichem Verhalten schreiben.
Das macht überhaupt keinen Unterschied.
Ich verstehe deshalb das Problem gar nicht !?
Gruß
Berthold
Es geht ja nicht um das
am 28.05.2013 - 02:56 Uhr
Es geht ja nicht um das setzen irgendwelcher Links. Das ist natürlich super simpel... Mir geht es um die Ausgabe in der View. Das Ausgabeverhalten eines jeden Links soll ein anderes sein.
Die Colorbox trigger ich ja in dem ich class="colorbox-load" mit in den link packe. Das ist soweit auch nicht das Problem.
Aber für Content der nicht in einer Colorbox angezeigt werden soll, muss diese class doch verschwinden. Also komm ich mit output rewrite nicht weiter ohne irgendwo irgendwie abzufragen ob der content jetzt in einer Colorbox dargestellt werden soll oder nicht. Ganz egal eigentlich ob der Link auf Content intern oder extern verweist.
LG Jan
Jamalot schrieb Es geht ja
am 28.05.2013 - 11:33 Uhr
Es geht ja nicht um das setzen irgendwelcher Links. Das ist natürlich super simpel... Mir geht es um die Ausgabe in der View. Das Ausgabeverhalten eines jeden Links soll ein anderes sein.
Die Colorbox trigger ich ja in dem ich class="colorbox-load" mit in den link packe. Das ist soweit auch nicht das Problem.
Aber für Content der nicht in einer Colorbox angezeigt werden soll, muss diese class doch verschwinden. Also komm ich mit output rewrite nicht weiter ohne irgendwo irgendwie abzufragen ob der content jetzt in einer Colorbox dargestellt werden soll oder nicht. Ganz egal eigentlich ob der Link auf Content intern oder extern verweist.
LG Jan
Da die Slides alles unterschiedliche Nodes sind, gibt es da gar kein Problem. Da braucht auch keine CSS-Klasse verschwinden oder sonst was. Auf der einen Node, die geslided wird, ist eben ein Link mit der Class colorbox, auf einer anderen Node ist ein Link zu einer ganz normalen Webseite und und und.
Ich glaube einer von uns beiden sieht den Wald vor lauter Bäumen nicht.
Gruß
Berthold
Hehe, vielleicht. Ich fummel
am 28.05.2013 - 20:40 Uhr
Hehe, vielleicht. Ich fummel mich hier weiter durch. Ich hab jetzt ein Provisorium erarbeitet, womit ich vorerst leben kann. Das mitt mir zwar das Thema slider nicht ganz von der ToDo Liste, aber in der Priorität fällt es nun. Ich lass das jetzt erst mal so, und guck es mir zu nem späteren Zeitpunkt noch mal an. Ich glaub Du hast Recht und ich packe mir dann an den Kopf und frage mich was ich beim erstellen dieser View gedacht habe. ;-)
Vielen Dank auf jeden Fall für Deine Mühen!!
Liebe Grüße
Jan