[gelöst] Display Suite & Views: Medialiste anlegen endet in Fehlermeldungen

am 17.05.2012 - 15:50 Uhr in
Hallo,
ich habe ein Problem, welches ich mit meinem Kenntnisstand einfach nicht in den Griff bekomme. Hoffentlich kann mir hier wer helfen.
Ziel:
ich war im inbegriff eine Media-Liste mit Views zu erstellen, in der ich auf die mit dem Media-Modul verwalteten Media-Deteien über Display Suite zugreife. Konkret bietet mir Views unter "Format" -> "Anzeigen:" neben "Felder", "Rendered entity" und "Display Suite" zur Auswahl an. Beide werden wohl von Display Suite bereitgestellt. Dort kann ich einen Ansichtsmodus auswählen (Groß, Klein, Vorschau.
Das entspricht genau meinem Anspruch, eine Liste von Media-Dateien anzeigen zu lassen, in denen Soundcloud, Youtube et al als Vorschau erscheinen, also direkt abspielbar sind.
Problemaufriss:
Wähle ich nun "Rendered entity" wähle, wird in der Preview nichts dargestellt. Rufe ich die jeweilige Seite auf, erscheint:
Warning: reset() expects parameter 1 to be array, boolean given in entity_views_plugin_row_entity_view->pre_render() (Zeile 78 von /var/www/beispiel.com/sites/all/modules/entity/views/plugins/entity_views_plugin_row_entity_view.inc).
Ich kann mit dieser Fehlermeldung leider nichts anfangen und kann deshalb auch nicht überblicken ob es an meinem mangelnden Verständnis der Konfiguration oder dem Modul liegt.
Wähle ich "Display Suite" erscheint folgende Fehlermeldung:
An AJAX HTTP error occurred.
HTTP Result Code: 200
Debugging information follows.
Path: /admin/structure/views/view/medien/preview/page/ajax
StatusText: OK
ResponseText: Fatal error: Class name must be a valid object or a string in /var/www/beispiel.com/includes/common.inc on line 7656
Auch nach intensiver Recherche konnte ich keinen Lösungsansatz finden.
Frage:
Habe ich in der Konfiguartion der "Display Suite" irgendwas nicht begriffen, was diese Fehler hervorruft?
Wie kann ich dieses Problem lösen?
Gibt es noch weitere ggf. elegantere Lösungen mein Ziel tzu erreichen?
Vielen Dank im Voraus für Hilfestellungen und liebe Grüße.
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit der Display-Suite
am 17.05.2012 - 16:11 Uhr
Mit der Display-Suite definierst Du Ausgabe-Modi für Nodes. Da kannst Du neben Teaser und Full Node auch noch weitere Darstellungen definieren. Das heißt aber auch, eine Ausgabe via Display Suite in Views kann sich immer nur auf eine dieser bereits definierten Darstellungen beziehen. Es werden also nie einzelne Felder über Views ausgegeben sondern immer nur der Node entsprechend des Display-Suite Einstellung. Vielleicht ist das ja das fehlende Grundverständnis.
Beste Grüße
Werner
Danke für die zügige
am 17.05.2012 - 16:48 Uhr
Danke für die zügige Rückmeldung.
Ich wähle ja gerade die Anzeigemodi "Display Suite" oder "Rendered entity" statt Felder. Hier werden mir bestimmte Darstellungen angeboten, die ich über Verwaltung » Konfiguration » Medien » Dateitypen » Manage file display definieren kann. Dort habe ich die Anzeige für "Vorschau" und "Groß" definiert, aber es kommen eben nur die Fehlermeldungen hinten raus.
Was mache ich falsch?
Kann ich auch ein View mit Dateien auch anders anlegen ohne den Umweg über diese von "Display Suite" bereitgestellten Optionen?
Über Hilfestellung würde ich mich wirklich freuen, da dies als einziger Punkt einer Fertigstellung im Wege steht!
Du könntest Felder in Views
am 17.05.2012 - 16:58 Uhr
Du könntest Felder in Views ausgeben, deren Aussehen Du dann in Views für die Ausgabe definieren kannst.
Beste Grüße
Werner
Also meines Verständnisses
am 17.05.2012 - 17:10 Uhr
Also meines Verständnisses nach, muss ich um Dateien darzustellen bei dem Anlegen des Views unter "Anzeigen" im Dropdown "Dateien" auswählen. Dort kann ich unter den Felder jedoch nicht die Datei als Solche wählen, sondern nur "Datei:Name" "Datei:Typ" etc. Also kann dies auch auf diesem Wege nicht gelingen. Oder gibt es Möglichkeiten von denen ich nichts weiß?
Wie schaffe ich es Views zu vermitteln, auf genau die Auswahlmöglichkeit die Display Suite vom Media Modul übernimmt zuzugreifen?
Danke.
Da muß ich passen, denn ich
am 17.05.2012 - 17:42 Uhr
Da muß ich passen, denn ich habe das Media-Modul noch nicht benutzt. Hast Du mal nach der Fehlermeldung bei Google gesucht oder in den Issue-Queues vom Media-Modul, der Display-Suite oder Views nach einem Hinweis geforscht?
Beste Grüße
Werner
Ich weiß Kommentar von mir kommt ziemlich spät.
am 24.07.2012 - 15:22 Uhr
An AJAX HTTP error occurred.
HTTP Result Code: 200
Debugging information follows.
Path: /admin/structure/views/view/medien/preview/page/ajax
StatusText: OK
ResponseText: Fatal error: Class name must be a valid object or a string in /var/www/beispiel.com/includes/common.inc on line 7656
Ich weiß Kommentar von mir kommt ziemlich spät.
Beschäftige mich, dass erste Mal so richtig mit Drupal7 (sonst Drupal6).
Hatte jetzt auch permanent diesen Fehler.
Der Fehler ging bei mir weg nach dem ich
/*global $user; print_r($user);*/
auskommentiert hatte (Ich hatte dieses Objekt mal in der index.php printen lassen).
Verstehen tue ich das Ganze aber nicht, jedenfalls noch nicht.