Wie (unique) Liste der Content Autoren ausgeben?
Eingetragen von rhodes (631)
am 19.09.2016 - 13:20 Uhr in
am 19.09.2016 - 13:20 Uhr in
Hallo zusammen,
in meinem Drupal-Projekt gibt es einen Content Type "documents".
Ich soll für meinen Kunden eine Liste mit Content-Autoren dieser "documents" erstellen. Meinetwegen hat Dr. Otto Müller 200 documents angelegt, Hilde Meier 100 und Klara Huber 50. Alle drei sollen natürlich nur einmal in dieser Liste auftauchen.
Das würde ich gerne mit Views umsetzen, um die Exposed Filter und die Paginierung nutzen zu können. insgesamt werden es wohl 500 Autoren sein. Ich habe mein Glück mit "Distinct" Setting versucht, aber da bekomme ich eine Fehlermeldung.
Ein AJAX-HTTP-Fehler ist aufgetreten.
HTTP-Rückgabe-Code: 500
Im Folgenden finden Sie Debugging-Informationen.
Pfad: /admin/structure/views/view/all_books_from_author/preview/page_2/ajax
Statustext: Service unavailable (with message)
Antworttext: PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT filename FROM {registry} WHERE name = :name AND type = :type; Array
(
[:name] => views_plugin_exposed_form_basic
[:type] => interface
)
Hat jemand eine Idee, was das sein kann bzw. einen Tipp für mich?
Danke & Grüße
rhodes
Es scheint
- Anmelden oder Registrieren um Kommentare zu schreiben
Bei solchen Views ist immer
am 19.09.2016 - 14:59 Uhr
Bei solchen Views ist immer wichtig, mit der richtigen Basis-Tabelle anzufangen, damit das mit dem Distinct klappt.
Also brauchst Du eine User-View, die eine Beziehung zu Nodes über den Autor bekommen (Content authored, required). Diese Nodes filters Du über die Beziehung nach dem Typ Dokumente. Setzt die User Distinct und fertig.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
nach dem autor gruppieren
am 20.09.2016 - 13:40 Uhr
nach dem autor gruppieren
C.A.W. Webdesign