inhalt von aktuellen benutzer anzeigen
am 04.01.2009 - 15:39 Uhr in
Hallo zusammen,
ich moechte gern alle von einem Benutzer (der aktuelle Benutzer selbst) erzeugten Inhalte
in der Profiluebersichtsseite anzeigen.
Dazu habe ich ersteinmal eine user-profile.tpl.php erstellt und die nach meinen Wuenschen
gestaltet. Nun wollte ich Views benuzten um mir die Inhalte von dem aktuellen Benutzer
anzuzeigen. Evtl. wuerde ich die View als Block erstellen und diesen Block dann in die
user-profile.tpl.php einbinden. Jetzt weis ich allerdings nicht wie ich in der View nach Benuzter
filtern kann, bzw. wie der View-Block die Argumente (uid) empfaengt damit die View richtig
filtert. Argumente an die View koennen ja nur per URL weitergegeben werden (?).
Oder ist mein Ansatz falsch?
Danke & Gruss
- Anmelden oder Registrieren um Kommentare zu schreiben

Wie wärs mit track. geh mal
am 04.01.2009 - 15:41 Uhr
Wie wärs mit track.
geh mal hier auf Deinen Link "Meine Beiträge"!
-------------------
gruss
drupalino
Ich habe verschiedene
am 04.01.2009 - 16:09 Uhr
Ich habe verschiedene Inhaltstypen und nach diesem Schema habe ich auch die
Profilseite angelegt. Also "Erzeuge Inhaltstyp A"..usw. und in der jeweiligen
Sektion wuerde ich auch gern alle Inhaltstyp A Beitraege des Benutzers listen.
Track geht natuerlich...aber leider schmeisst es wohl alles zusammen (und man
kann nichtmal sortieren nach Inhaltstypen). Aber wenn es nicht anders geht...
Danke fuer die Antwort.
Dann nimm doch Views, da
am 04.01.2009 - 16:43 Uhr
Dann nimm doch Views, da kannst du ja entsprechend Filtern!
-------------------
gruss
drupalino
...das war doch meine
am 04.01.2009 - 17:04 Uhr
...das war doch meine Ausgangsfrage.
Ich moechte die Beitraege, getrennt nach Typ, auf der Profilseite
anzeigen. Allerdings moechte ich vermeiden das die Benuzter dazu
vorher erst noch auf einen Link klicken muessen (um Argumente an
die View zu uebergeben)...und ansonsten kann man ja in den Views
Filter nur statisch Benutzer IDs angeben...was mir natuerlich nichts
bringt.
Ich braeuchte halt einen Filter der sich auf die aktuelle BenutzerID
bezieht oder so (und kein URL Argument ist).
Gruss
Panels?
am 04.01.2009 - 18:08 Uhr
Hi,
schau dir das hier mal an:
http://www.drupalcenter.de/node/13219
Du könntest mit Panels die Userseite unterteilen und dann über Panels den Context an die Views übergeben. Ein Panel, ein View mit einem Inhaltstyp gefiltert nach dem User.
[edit]
Ansonsten hab ich eben noch nachgeschaut. Views hat "Node: Autor ist der aktuelle Benutzer" in D5 und in D6 "Benutzer: Aktuell
Filter the view to the currently logged in user."
---
Viele Grüße,
Kars-T
Zitat: Ich braeuchte halt
am 04.01.2009 - 18:31 Uhr
Ich braeuchte halt einen Filter der sich auf die aktuelle BenutzerID
wie KarsT vor mir schon schrieb Node: Autor ist der aktuelle Benutzer.
Nur mal so angemerkt, ich habe rund 25 Views im Einsatz und keiner dieser erwartet ein Argument über die URL!!!
EDIT:
Argumente an die View koennen ja nur per URL weitergegeben werden (?).
NEIN. Schau Dir mal genau die Optionen Filter und Arguments an!
-------------------
gruss
drupalino
Kein Taxonomy Menu oder so?
am 04.01.2009 - 18:31 Uhr
Kein Taxonomy Menu oder so? Keine Taxonomy Seite überschrieben? Es gibt schnell mal die Situation, das man die URL braucht ;)
Aber in diesem Fall glaube ich auch, das das nicht nötig ist. :)
---
Viele Grüße,
Kars-T
Zitat: Kein Taxonomy Menu
am 04.01.2009 - 18:33 Uhr
Kein Taxonomy Menu oder so? Keine Taxonomy Seite überschrieben?
Nein, in diesem Falle nicht ;-)
Aber bei seinem Problem sehe ich das eben auch nicht als notwendig!
-------------------
gruss
drupalino
Vielen Dank fuer eure
am 04.01.2009 - 21:46 Uhr
Vielen Dank fuer eure Antworten.
Sorry, ja..war etwas Halbwissen dabei...das mit den URLs als Argument
ist dann wohl nicht so...
Der Views Filter "Filter the view to the currently logged in user." ist genau das was
ich gesucht habe.
Gruss
Martin