Ich versuche, den Avatar (Profilbild) im $ -Profil-Array in einem BLOCK erscheinen zu lassen. Auf die Variable $ profile kann nicht von Blöcken zugegriffen werden. Der Umfang liegt nur in der tatsächlichen Datei userprofil.tpl.php. Also ... weiß jemand, wie ich so etwas ausführen kann:
print $profile[user_picture];
in einem Drupal BLOCK?
Bisher kann ich nur vorstellen, dass es etwas mit diesen zu tun hat: http://api.lullabot.com/file/core/modules/profile/profile-block.tpl.php und dieser: http: //api.drupal.org/api/function/template_preprocess_profile_block/7 – coderama
Sie erwähnen unten, dass Sie die Antwort gefunden haben, indem Sie einen View-Block erstellen - eine Chance, die Technik zu teilen? – Bevan
Yay. Das erste Mal, dass ich jemandem helfen kann! :-) Grundsätzlich wollte ich, dass wenn Sie auf Benutzer X Profil klicken, dass es seinen Namen in einem Block zeigt. Um dies zu tun, habe ich eine Ansicht erstellt, die den Namen eines Benutzers anzeigt. Ich lasse dann diese Ansicht in die Uid als Argument und voila. Ich erweiterte es schließlich ein wenig mit einem Modul namens "einfügen", so dass ich einige funky PHP-Befehle ausführen kann. Lass es mich wissen, wenn ich mehr Anweisungen geben muss. – coderama