View (Block) im Panel: Wie den Name des Autors darstellen?
am 15.01.2009 - 18:15 Uhr in
Hallo zusammen,
ich habe folgendes Problem:
Ich möchte einen View als Block in einem Panel anzeigen lassen. Neben den "normalen" Feldern des Inhaltstypen möchte ich auch das Datum des Erstellzeitpunktes und den Namen des Erstellers anzeigen. Nehme ich "Node: Name des Autors" als Feld wird leider immer nur "Gast" angezeigt, obwohl ein registrierter User den node erstellt hat.
--> Muss ich das mit Argumenten machen und/oder den Argumenten im Panel?
Ich habe eine eigene tpl.php für den view geschrieben, der mir auch wunderbar die Felder anzeigt. Leider nur nicht den Namen des Autors
<?php
print $name
?>
Vielleicht hat jemand einen Tip für mich, ich bin mir ziemlich sicher, dass der Weg gar nicht weit ist, jedoch zu weit für mich ;-)
Danke im voraus
ase
________________________________
Drupal rules!
- Anmelden oder Registrieren um Kommentare zu schreiben
Userobject
am 15.01.2009 - 18:28 Uhr
Du zeigst mit dem View im Block eine Node. Richtig?
Wenn Du den User der Node haben willst kannst Du im Template seinen indirekt Namen aus dem Nodeobject entnehmen. $node->uid ist die ID des User der Node. Damit kann man das Userobject laden: user_load()
------------------------
Quiptime Group
Da geht noch was.