[gelöst] Views User - Unformatierte Liste - Felder ausgeben
Eingetragen von nicki (188)
am 15.06.2017 - 18:59 Uhr in
am 15.06.2017 - 18:59 Uhr in
Hallo zusammen,
ich versuche verzweifelt eine Userliste mit Views zu erstellen. Die Liste selbst ist kein Problem, da man über die Ausgabe User die Felder bekommt. Was mir einfach nicht gelingen will, ist das Themen der Felder. Ich habe eine unformatierte Liste erstellt und die Option "Die Verwendung von Feldern erzwingen" aktiviert. Somit kann ich über das Template "views-view-fields--userliste.tpl.php" die Ausgabe des Zeilendesign beeinflussen. Ich weiß aber leider nicht, wie ich an die Felder aus dem Userprofil komme. Mit "print $fields['field_vorname']->content?> funktioniert es leider nicht. Muss man was anderes verwenden?
Vielen Dank
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, Du musst in der View in
am 15.06.2017 - 19:04 Uhr
Hi,
Du musst in der View in Beziehungen (Relations) eine solche zum User(Zum Node Autor oder angemeldetn Benutzer) herstellen.
Dann kannst Du die Felder auch verwenden.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Hi Robert, dass muss ich aber
am 15.06.2017 - 19:21 Uhr
Hi Robert,
dass muss ich aber doch nur wenn ich die Info zur Node ausgeben will. Ich möchte hier eine reine Userliste aus den Profilen erstellen. Bei der Erstellung einer View kann man ja wählen das man eine Liste von Benutzerprofile ausgeben möchte. Wie gesagt, alle Profile werden aufgelistet aber ich weiß nicht wie man an die Felder kommt.
Hi,kann es sein dass Du in
am 15.06.2017 - 20:09 Uhr
Hi,
kann es sein dass Du in der unformatierten Ausgabe der View den gerenderten Node ausgibst und nicht die Felder?
Das sollte man in den Einstellungen der unformatierten Ausgabe machen können.
Gruss
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Das habe ich über die Option
am 15.06.2017 - 20:28 Uhr
Das habe ich über die Option "Die Verwendung von Feldern erzwingen" gelöst. Erst dann ist unter den Themen Infos überhaupt das template zu sehen und wird beim Rendern der View gezogen. Eigentlich müsste das doch mit Fields gehen. Mir wird aber leider auch kein devel Tab in der View angezeigt. Kann man die Variablen der Zeile irgendwie ausgeben?
Hi, im Template kannst Du
am 15.06.2017 - 21:06 Uhr
Hi,
im Template kannst Du Variablen via var_dump() oder wenn devel installiert ist per dpm() ausgeben.
Ich würde Dir raten, das zuerst mal mit dem Default Drupal Theme zu probieren!
Wenn es dort geht liegt es an Deinem Theme.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Komisch. Wenn ich mir die
am 15.06.2017 - 21:41 Uhr
Komisch. Wenn ich mir die Ausgabe so anschaue finde ich keine Felder. Ich finde die Inhalte nur in der Variable rows. Also irgend etwas läuft falsch.
Ich habe die View jetzt noch
am 15.06.2017 - 21:48 Uhr
Ich habe die View jetzt noch einmal ganz neu angelegt. Jetzt komme ich mit
<?php
print $fields['field_vorname']->content
?>
an die Felder ran.