Externe Bilder und Videos in einem Feld? (Media Modul)

am 24.06.2012 - 22:14 Uhr in
Ich habe ein File-Field (Core) angelegt mit 5 möglichen Werten. Damit möchte ich externe Bilder und Youtube-/Vimeo-Videos - referenzieren. Klappt soweit. Mit der Node-Ansicht haperts allerdings: Entweder wird nur das Bild angezeigt und nichts vom Video, oder es wird das Video angezeigt und vom Bild ist nur ein Icon mit dem Dateinamen dahinter zu sehen.
Als Steuerelement (Field Formatter) ist die einzig naheliegende Option "Rendered File" ausgewählt. Unter /admin/structure/file-types/manage/image/file-display und /admin/structure/file-types/manage/video/file-display sind die passenden Checkboxen aktiviert (meine ich).
- Anmelden oder Registrieren um Kommentare zu schreiben
Naja, nix gelöst... Problem
am 25.06.2012 - 19:52 Uhr
Naja, nix gelöst... Problem besteht nach wie vor. Es funktionierte, als ich als Steuerelement testweise "Embedded Media Field" ausgewählt hatte, Video und Bild referenziert und anschließend als Steuerelement zu "Media file selector" geändert hatte. Nur habe ich mit dem gewählten Steuerelement "Embedded Media Field" das Problem, dass der Node nicht mehr bearbeitet werden kann, und zwar aus diesem Grund...
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')) LIMIT 1 OFFSET 0' at line 1: SELECT f.uri AS uri FROM {file_managed} f WHERE (f.fid IN (:db_condition_placeholder_0, :db_condition_placeholder_1, :db_condition_placeholder_2, :db_condition_placeholder_3, :db_condition_placeholder_4, :db_condition_placeholder_5, :db_condition_placeholder_6, :db_condition_placeholder_7, :db_condition_placeholder_8, :db_condition_placeholder_9, :db_condition_placeholder_10, )) LIMIT 1 OFFSET 0; Array ( [:db_condition_placeholder_0] => 23 [:db_condition_placeholder_1] => 1 [:db_condition_placeholder_2] => [:db_condition_placeholder_3] => 1 [:db_condition_placeholder_4] => VIDEOTITEL VON YOUTUBE [:db_condition_placeholder_5] => youtube://v/BPwn6cFdD24 [:db_condition_placeholder_6] => video/youtube [:db_condition_placeholder_7] => 0 [:db_condition_placeholder_8] => 1 [:db_condition_placeholder_9] => 1340639929 [:db_condition_placeholder_10] => video ) in emfield_widget_value() (Zeile 107 von /var/www/drupal7/sites/all/modules/emfield/emfield.module).
Gibts ne vernünftige Alternative zu diesem Media-Modul-Gedöns, mit dem man externe Videos UND Bilder in einem Feld referenzieren kann? Filter und so möchte ich mal ausschließen, die Lösung soll für Laien einfach zu bedienen sein.