youtube Video Feld über template ausgeben
Eingetragen von hasel (136)
am 17.01.2013 - 22:01 Uhr in
am 17.01.2013 - 22:01 Uhr in
Hallo,
ich versuche leider vergebens schon den ganzen Tag mein Problem zu lösen.
Ich habe die Module:
Embedded Media Field
Media: YouTube
Media
eingerichtet und in meinem Inhaltstypen ein Video Feld angelegt. Jetzt habe ich ein neuen Artikel erstellt und den Link zu dem youtube Video hinzugefügt.
Jetzt kommt der haken ich möchte die Ausgabe über meine node--artikel.tpl.php vornehmen und weis nicht wie ich das ganze ausgeben soll.
Über
<?php
// We hide the comments and links now so that we can render them later.
print render($content['field_video']['und'][0]);
?>
funktioniert das irgendwie nicht und über
<?php
print $node->field_video['und'][0]['embed']
?>
funktioniert das leider auch nicht.
Kann mir da jemand weiterhelfen?
lg
hasel
- Anmelden oder Registrieren um Kommentare zu schreiben
obligatorisch wäre ja: print
am 18.01.2013 - 08:32 Uhr
obligatorisch wäre ja: print render($content['field_video'])
Gibt es einen Grund warum man das nicht benutzten kann?
Guten Morgen, habe das jetzt
am 18.01.2013 - 08:51 Uhr
Guten Morgen,
habe das jetzt noch mal so eingefügt
<?php
print render($content['field_video'])
?>
alle Caches gelöscht aber auch da wird mir leider nichts angezeigt. Wenn ich im Devel Modul gucke wird mir unter render auch nicht das Feld video angezeigt oder hat das damit nichts zu tun?
lg
hasel
Sicher das deine
am 18.01.2013 - 09:08 Uhr
Sicher das deine node--artikel.tpl.php auch erkannt / genutzt wird ?
ja die läuft einwandfrei :-)
am 18.01.2013 - 09:12 Uhr
ja die läuft einwandfrei :-) komisch oder?
noch ne Idee?
Im Inhaltstyp die Anzeige des
am 18.01.2013 - 09:16 Uhr
Im Inhaltstyp die Anzeige des Feldes aktiviert, ggf. steht da was auf hidden?
im Video Feld steht unter
am 18.01.2013 - 09:23 Uhr
im Video Feld steht unter Format: rendered file und auf Standard.
habe jetzt noch einen Code gefunden
<?php
print theme('media_youtube_video',$node->field_video['und'][0], array("width"=>640, "height"=>480));
?>
der mir zumindest schon mal ein Video anzeigt leider ohne die meisten Funktionen und die Größe wird auch nicht berücksichtigt.
Ohne genauer drauf zugucken
am 18.01.2013 - 10:41 Uhr
Ohne genauer drauf zugucken ist da schwer was zu empfehlen. Alternativ wäre Panels zu nutzen, dann brauchst du kein eigenes template und kannst dir alle Felder zusammenstellen wie du sie brauchst.
hmm, panels wäre sicher eine
am 18.01.2013 - 13:29 Uhr
hmm, panels wäre sicher eine schöne Sache aber dann müßte ich ja alles umstellen und das würde echt viel Arbeit bedeuten :-(
warum das wohl nicht so geht wie ihr gesagt habt ist doch seltsam oder? könnt ihr mir da noch weiterhelfen?
lg
hasel
Nur mit Zugang, einfach mal
am 18.01.2013 - 14:00 Uhr
Nur mit Zugang, einfach mal mailen.
Ohje, also dein Inhaltstyp
am 18.01.2013 - 14:11 Uhr
Ohje,
also dein Inhaltstyp heißt "article" nicht "artikel" daher wunderts mich das das überhaupt funktioniert, es sei denn du hast das in einem Theme / Module umgebogen.
Ein Video Feld gibts laut Feldlitse (/admin/reports/fields) nicht in diesem Inhaltstyp sondern bei einem anderen.
Gruß Peter
So und jetzt nochmal
am 18.01.2013 - 14:37 Uhr
So und jetzt nochmal geguckt:
- Bei "Anzeige verwalten" ist das Feld "Video" bei Anrisstext und bei Vollständiger Ansicht ausgeblendet, daher keine Werte.
Hab das mal aktiviert und es sollte nun gehen.
super vielen Dank jetzt läuft
am 18.01.2013 - 14:58 Uhr
super vielen Dank jetzt läuft es :-)
allerdings kann ich keine Auflösungen wählen aber das ist bestimmt was anderes.
lg
hasel